Skip to content

Commit 3a1afbf

Browse files
committed
Add WP8.1 SilverLight binding.
1 parent 46c3fbf commit 3a1afbf

17 files changed

Lines changed: 802 additions & 17 deletions

File tree

MsgPack.sln

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -51,6 +51,8 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Samples", "samples\Samples\
5151
EndProject
5252
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "MsgPack.WinRT.Portable", "src\MsgPack.WinRT.Portable\MsgPack.WinRT.Portable.csproj", "{E2817364-F217-465F-BE3B-A5F85E2F8667}"
5353
EndProject
54+
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "MsgPack.Silverlight.WindowsPhone", "src\MsgPack.Silverlight.WindowsPhone\MsgPack.Silverlight.WindowsPhone.csproj", "{336AC996-060D-4109-B99B-854CCEEEA695}"
55+
EndProject
5456
Global
5557
GlobalSection(SolutionConfigurationPlatforms) = preSolution
5658
CodeAnalysis|Any CPU = CodeAnalysis|Any CPU
@@ -321,6 +323,34 @@ Global
321323
{E2817364-F217-465F-BE3B-A5F85E2F8667}.Release|ARM.ActiveCfg = Release|Any CPU
322324
{E2817364-F217-465F-BE3B-A5F85E2F8667}.Release|x64.ActiveCfg = Release|Any CPU
323325
{E2817364-F217-465F-BE3B-A5F85E2F8667}.Release|x86.ActiveCfg = Release|Any CPU
326+
{336AC996-060D-4109-B99B-854CCEEEA695}.CodeAnalysis|Any CPU.ActiveCfg = Release|Any CPU
327+
{336AC996-060D-4109-B99B-854CCEEEA695}.CodeAnalysis|Any CPU.Build.0 = Release|Any CPU
328+
{336AC996-060D-4109-B99B-854CCEEEA695}.CodeAnalysis|ARM.ActiveCfg = Release|ARM
329+
{336AC996-060D-4109-B99B-854CCEEEA695}.CodeAnalysis|ARM.Build.0 = Release|ARM
330+
{336AC996-060D-4109-B99B-854CCEEEA695}.CodeAnalysis|x64.ActiveCfg = Release|Any CPU
331+
{336AC996-060D-4109-B99B-854CCEEEA695}.CodeAnalysis|x86.ActiveCfg = Release|x86
332+
{336AC996-060D-4109-B99B-854CCEEEA695}.CodeAnalysis|x86.Build.0 = Release|x86
333+
{336AC996-060D-4109-B99B-854CCEEEA695}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
334+
{336AC996-060D-4109-B99B-854CCEEEA695}.Debug|Any CPU.Build.0 = Debug|Any CPU
335+
{336AC996-060D-4109-B99B-854CCEEEA695}.Debug|ARM.ActiveCfg = Debug|ARM
336+
{336AC996-060D-4109-B99B-854CCEEEA695}.Debug|ARM.Build.0 = Debug|ARM
337+
{336AC996-060D-4109-B99B-854CCEEEA695}.Debug|x64.ActiveCfg = Debug|Any CPU
338+
{336AC996-060D-4109-B99B-854CCEEEA695}.Debug|x86.ActiveCfg = Debug|x86
339+
{336AC996-060D-4109-B99B-854CCEEEA695}.Debug|x86.Build.0 = Debug|x86
340+
{336AC996-060D-4109-B99B-854CCEEEA695}.PerformanceTest|Any CPU.ActiveCfg = Release|Any CPU
341+
{336AC996-060D-4109-B99B-854CCEEEA695}.PerformanceTest|Any CPU.Build.0 = Release|Any CPU
342+
{336AC996-060D-4109-B99B-854CCEEEA695}.PerformanceTest|ARM.ActiveCfg = Release|ARM
343+
{336AC996-060D-4109-B99B-854CCEEEA695}.PerformanceTest|ARM.Build.0 = Release|ARM
344+
{336AC996-060D-4109-B99B-854CCEEEA695}.PerformanceTest|x64.ActiveCfg = Release|Any CPU
345+
{336AC996-060D-4109-B99B-854CCEEEA695}.PerformanceTest|x86.ActiveCfg = Release|x86
346+
{336AC996-060D-4109-B99B-854CCEEEA695}.PerformanceTest|x86.Build.0 = Release|x86
347+
{336AC996-060D-4109-B99B-854CCEEEA695}.Release|Any CPU.ActiveCfg = Release|Any CPU
348+
{336AC996-060D-4109-B99B-854CCEEEA695}.Release|Any CPU.Build.0 = Release|Any CPU
349+
{336AC996-060D-4109-B99B-854CCEEEA695}.Release|ARM.ActiveCfg = Release|ARM
350+
{336AC996-060D-4109-B99B-854CCEEEA695}.Release|ARM.Build.0 = Release|ARM
351+
{336AC996-060D-4109-B99B-854CCEEEA695}.Release|x64.ActiveCfg = Release|Any CPU
352+
{336AC996-060D-4109-B99B-854CCEEEA695}.Release|x86.ActiveCfg = Release|x86
353+
{336AC996-060D-4109-B99B-854CCEEEA695}.Release|x86.Build.0 = Release|x86
324354
EndGlobalSection
325355
GlobalSection(SolutionProperties) = preSolution
326356
HideSolutionNode = FALSE
@@ -341,5 +371,6 @@ Global
341371
{D6D0FB24-529F-4E22-9305-607F705B35B5} = {87A17015-9338-431E-B338-57BDA03984C1}
342372
{7F8D9786-383D-4441-8A3A-5E305E26B965} = {7D2D3DAB-6EB6-463D-B186-E875DA48DF9F}
343373
{E2817364-F217-465F-BE3B-A5F85E2F8667} = {72B56E2A-4E66-424E-A5A1-B3C282FE1A57}
374+
{336AC996-060D-4109-B99B-854CCEEEA695} = {17266A11-2C3B-4DAA-B87E-CF84A502D0CD}
344375
EndGlobalSection
345376
EndGlobal

Sync.xml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -84,4 +84,8 @@
8484
<Preserve Path="SilverlightExtensions.cs" />
8585
<Include Path="TupleItems.cs" />
8686
</Project>
87+
<Project Name="MsgPack.Silverlight.WindowsPhone" Base="MsgPack.WinRT.Portable">
88+
<Preserve Path="Properties\AssemblyInfo.cs" />
89+
<Exclude Path="WinRTCompatibility.cs" />
90+
</Project>
8791
</ProjectSync>

src/MsgPack.Silverlight.WindowsPhone/MsgPack.Silverlight.WindowsPhone.csproj

Lines changed: 715 additions & 0 deletions
Large diffs are not rendered by default.
Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
#region -- License Terms --
2+
//
3+
// MessagePack for CLI
4+
//
5+
// Copyright (C) 2010-2014 FUJIWARA, Yusuke
6+
//
7+
// Licensed under the Apache License, Version 2.0 (the "License");
8+
// you may not use this file except in compliance with the License.
9+
// You may obtain a copy of the License at
10+
//
11+
// http://www.apache.org/licenses/LICENSE-2.0
12+
//
13+
// Unless required by applicable law or agreed to in writing, software
14+
// distributed under the License is distributed on an "AS IS" BASIS,
15+
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
16+
// See the License for the specific language governing permissions and
17+
// limitations under the License.
18+
//
19+
#endregion -- License Terms --
20+
21+
using System.Reflection;
22+
using System.Runtime.CompilerServices;
23+
24+
[assembly: AssemblyTitle( "MessagePack for Silverlight 8/8.1" )]
25+
[assembly: AssemblyDescription( "MessagePack for CLI(.NET/Mono) packing/unpacking library for Silverlight 8/8.1." )]
26+
[assembly: AssemblyCopyright( "Copyright © FUJIWARA, Yusuke 2010-2014" )]
27+
28+
29+
[assembly: AssemblyFileVersion( "0.5.1675.695" )]
30+
31+
#if DEBUG || PERFORMANCE_TEST
32+
[assembly: InternalsVisibleTo( "MsgPack.Silverlight.UnitTest, PublicKey=0024000004800000940000000602000000240000525341310004000001000100a967de8de9d45380b93a6aa56f64fc2cb2d3c9d4b400e00de01f31ba9e15cf5ca95926dbf8760cce413eabd711e23df0c133193a570da8a3bb1bdc00ef170fccb2bc033266fa5346442c9cf0b071133d5b484845eab17095652aeafeeb71193506b8294d9c8c91e3fd01cc50bdbc2d0eb78dd655bb8cd0bd3cdbbcb192549cb4" )]
33+
#endif
34+
35+

src/MsgPack.Silverlight.WindowsPhone/Serialization/.directory

Whitespace-only changes.

src/MsgPack.Silverlight.WindowsPhone/Serialization/AbstractSerializers/.directory

Whitespace-only changes.

src/MsgPack.Silverlight.WindowsPhone/Serialization/DefaultSerializers/.directory

Whitespace-only changes.

src/MsgPack.Silverlight.WindowsPhone/Serialization/ExpressionSerializers/.directory

Whitespace-only changes.

src/MsgPack.Silverlight.WindowsPhone/Serialization/Metadata/.directory

Whitespace-only changes.

src/MsgPack.Silverlight.WindowsPhone/Serialization/Reflection/.directory

Whitespace-only changes.

0 commit comments

Comments
 (0)