From ee5536848286118b62a2ed771ed5aaf2b80b6767 Mon Sep 17 00:00:00 2001 From: Matthew Leibowitz Date: Thu, 15 Sep 2016 09:52:07 +0200 Subject: [PATCH] Added an empty UWP forms project --- .../SkiaSharp.Views.Forms.Android.csproj | 4 +- .../SkiaSharp.Views.Forms.Mac.sln | 83 +++++++++--- .../SkiaSharp.Views.Forms.Shared.projitems | 6 +- .../SkiaSharp.Views.Forms.Shared.shproj | 12 +- .../Properties/AssemblyInfo.cs | 29 ++++ .../SkiaSharp.Views.Forms.UWP.rd.xml | 33 +++++ .../SkiaSharp.Views.Forms.UWP.csproj | 125 ++++++++++++++++++ .../SkiaSharp.Views.Forms.UWP/project.json | 16 +++ .../SkiaSharp.Views.Forms.Windows.sln | 65 +++++++++ .../SkiaSharp.Views.Forms.sln | 100 ++++++++++++-- 10 files changed, 434 insertions(+), 39 deletions(-) create mode 100644 source/SkiaSharp.Views.Forms/SkiaSharp.Views.Forms.UWP/Properties/AssemblyInfo.cs create mode 100644 source/SkiaSharp.Views.Forms/SkiaSharp.Views.Forms.UWP/Properties/SkiaSharp.Views.Forms.UWP.rd.xml create mode 100644 source/SkiaSharp.Views.Forms/SkiaSharp.Views.Forms.UWP/SkiaSharp.Views.Forms.UWP.csproj create mode 100644 source/SkiaSharp.Views.Forms/SkiaSharp.Views.Forms.UWP/project.json create mode 100644 source/SkiaSharp.Views.Forms/SkiaSharp.Views.Forms.Windows.sln diff --git a/source/SkiaSharp.Views.Forms/SkiaSharp.Views.Forms.Android/SkiaSharp.Views.Forms.Android.csproj b/source/SkiaSharp.Views.Forms/SkiaSharp.Views.Forms.Android/SkiaSharp.Views.Forms.Android.csproj index 568f05cb..045a5561 100644 --- a/source/SkiaSharp.Views.Forms/SkiaSharp.Views.Forms.Android/SkiaSharp.Views.Forms.Android.csproj +++ b/source/SkiaSharp.Views.Forms/SkiaSharp.Views.Forms.Android/SkiaSharp.Views.Forms.Android.csproj @@ -1,4 +1,4 @@ - + Debug @@ -8,7 +8,7 @@ Library SkiaSharp.Views.Forms SkiaSharp.Views.Forms - v6.0 + v7.0 Resources\Resource.designer.cs Resource Resources diff --git a/source/SkiaSharp.Views.Forms/SkiaSharp.Views.Forms.Mac.sln b/source/SkiaSharp.Views.Forms/SkiaSharp.Views.Forms.Mac.sln index 5178f10d..d8b292c9 100644 --- a/source/SkiaSharp.Views.Forms/SkiaSharp.Views.Forms.Mac.sln +++ b/source/SkiaSharp.Views.Forms/SkiaSharp.Views.Forms.Mac.sln @@ -1,31 +1,84 @@ - + Microsoft Visual Studio Solution File, Format Version 12.00 -# Visual Studio 2012 -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SkiaSharp.Views.Forms", "SkiaSharp.Views.Forms\SkiaSharp.Views.Forms.csproj", "{1555D119-8598-4E4D-91AC-D313F94A1673}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SkiaSharp.Views.Forms.iOS", "SkiaSharp.Views.Forms.iOS\SkiaSharp.Views.Forms.iOS.csproj", "{4AC36D63-BF11-445F-81EE-107C0CEF4FC9}" -EndProject -Project("{D954291E-2A0B-460D-934E-DC6B0785DB48}") = "SkiaSharp.Views.Forms.Shared", "SkiaSharp.Views.Forms.Shared\SkiaSharp.Views.Forms.Shared.shproj", "{794B3FB8-5BCF-42FB-9D18-6BA595187B94}" +# Visual Studio 14 +VisualStudioVersion = 14.0.25420.1 +MinimumVisualStudioVersion = 10.0.40219.1 +Project("{D954291E-2A0B-460D-934E-DC6B0785DB48}") = "SkiaSharp.Views.Forms.Shared", "SkiaSharp.Views.Forms.Shared\SkiaSharp.Views.Forms.Shared.shproj", "{314FB505-9858-4E03-B799-91B0BA627D05}" EndProject Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SkiaSharp.Views.Forms.Android", "SkiaSharp.Views.Forms.Android\SkiaSharp.Views.Forms.Android.csproj", "{2F94F024-1841-47E8-B521-74AA4E3EBA54}" EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SkiaSharp.Views.Forms.iOS", "SkiaSharp.Views.Forms.iOS\SkiaSharp.Views.Forms.iOS.csproj", "{4AC36D63-BF11-445F-81EE-107C0CEF4FC9}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SkiaSharp.Views.Forms", "SkiaSharp.Views.Forms\SkiaSharp.Views.Forms.csproj", "{1555D119-8598-4E4D-91AC-D313F94A1673}" +EndProject Global + GlobalSection(SharedMSBuildProjectFiles) = preSolution + SkiaSharp.Views.Forms.Shared\SkiaSharp.Views.Forms.Shared.projitems*{1555d119-8598-4e4d-91ac-d313f94a1673}*SharedItemsImports = 4 + SkiaSharp.Views.Forms.Shared\SkiaSharp.Views.Forms.Shared.projitems*{2f94f024-1841-47e8-b521-74aa4e3eba54}*SharedItemsImports = 4 + SkiaSharp.Views.Forms.Shared\SkiaSharp.Views.Forms.Shared.projitems*{314fb505-9858-4e03-b799-91b0ba627d05}*SharedItemsImports = 13 + SkiaSharp.Views.Forms.Shared\SkiaSharp.Views.Forms.Shared.projitems*{4ac36d63-bf11-445f-81ee-107c0cef4fc9}*SharedItemsImports = 4 + EndGlobalSection GlobalSection(SolutionConfigurationPlatforms) = preSolution Debug|Any CPU = Debug|Any CPU + Debug|ARM = Debug|ARM + Debug|x64 = Debug|x64 + Debug|x86 = Debug|x86 Release|Any CPU = Release|Any CPU + Release|ARM = Release|ARM + Release|x64 = Release|x64 + Release|x86 = Release|x86 EndGlobalSection GlobalSection(ProjectConfigurationPlatforms) = postSolution - {1555D119-8598-4E4D-91AC-D313F94A1673}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {1555D119-8598-4E4D-91AC-D313F94A1673}.Debug|Any CPU.Build.0 = Debug|Any CPU - {1555D119-8598-4E4D-91AC-D313F94A1673}.Release|Any CPU.ActiveCfg = Release|Any CPU - {1555D119-8598-4E4D-91AC-D313F94A1673}.Release|Any CPU.Build.0 = Release|Any CPU - {4AC36D63-BF11-445F-81EE-107C0CEF4FC9}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {4AC36D63-BF11-445F-81EE-107C0CEF4FC9}.Debug|Any CPU.Build.0 = Debug|Any CPU - {4AC36D63-BF11-445F-81EE-107C0CEF4FC9}.Release|Any CPU.ActiveCfg = Release|Any CPU - {4AC36D63-BF11-445F-81EE-107C0CEF4FC9}.Release|Any CPU.Build.0 = Release|Any CPU {2F94F024-1841-47E8-B521-74AA4E3EBA54}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {2F94F024-1841-47E8-B521-74AA4E3EBA54}.Debug|Any CPU.Build.0 = Debug|Any CPU + {2F94F024-1841-47E8-B521-74AA4E3EBA54}.Debug|ARM.ActiveCfg = Debug|Any CPU + {2F94F024-1841-47E8-B521-74AA4E3EBA54}.Debug|ARM.Build.0 = Debug|Any CPU + {2F94F024-1841-47E8-B521-74AA4E3EBA54}.Debug|x64.ActiveCfg = Debug|Any CPU + {2F94F024-1841-47E8-B521-74AA4E3EBA54}.Debug|x64.Build.0 = Debug|Any CPU + {2F94F024-1841-47E8-B521-74AA4E3EBA54}.Debug|x86.ActiveCfg = Debug|Any CPU + {2F94F024-1841-47E8-B521-74AA4E3EBA54}.Debug|x86.Build.0 = Debug|Any CPU {2F94F024-1841-47E8-B521-74AA4E3EBA54}.Release|Any CPU.ActiveCfg = Release|Any CPU {2F94F024-1841-47E8-B521-74AA4E3EBA54}.Release|Any CPU.Build.0 = Release|Any CPU + {2F94F024-1841-47E8-B521-74AA4E3EBA54}.Release|ARM.ActiveCfg = Release|Any CPU + {2F94F024-1841-47E8-B521-74AA4E3EBA54}.Release|ARM.Build.0 = Release|Any CPU + {2F94F024-1841-47E8-B521-74AA4E3EBA54}.Release|x64.ActiveCfg = Release|Any CPU + {2F94F024-1841-47E8-B521-74AA4E3EBA54}.Release|x64.Build.0 = Release|Any CPU + {2F94F024-1841-47E8-B521-74AA4E3EBA54}.Release|x86.ActiveCfg = Release|Any CPU + {2F94F024-1841-47E8-B521-74AA4E3EBA54}.Release|x86.Build.0 = Release|Any CPU + {4AC36D63-BF11-445F-81EE-107C0CEF4FC9}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {4AC36D63-BF11-445F-81EE-107C0CEF4FC9}.Debug|Any CPU.Build.0 = Debug|Any CPU + {4AC36D63-BF11-445F-81EE-107C0CEF4FC9}.Debug|ARM.ActiveCfg = Debug|Any CPU + {4AC36D63-BF11-445F-81EE-107C0CEF4FC9}.Debug|ARM.Build.0 = Debug|Any CPU + {4AC36D63-BF11-445F-81EE-107C0CEF4FC9}.Debug|x64.ActiveCfg = Debug|Any CPU + {4AC36D63-BF11-445F-81EE-107C0CEF4FC9}.Debug|x64.Build.0 = Debug|Any CPU + {4AC36D63-BF11-445F-81EE-107C0CEF4FC9}.Debug|x86.ActiveCfg = Debug|Any CPU + {4AC36D63-BF11-445F-81EE-107C0CEF4FC9}.Debug|x86.Build.0 = Debug|Any CPU + {4AC36D63-BF11-445F-81EE-107C0CEF4FC9}.Release|Any CPU.ActiveCfg = Release|Any CPU + {4AC36D63-BF11-445F-81EE-107C0CEF4FC9}.Release|Any CPU.Build.0 = Release|Any CPU + {4AC36D63-BF11-445F-81EE-107C0CEF4FC9}.Release|ARM.ActiveCfg = Release|Any CPU + {4AC36D63-BF11-445F-81EE-107C0CEF4FC9}.Release|ARM.Build.0 = Release|Any CPU + {4AC36D63-BF11-445F-81EE-107C0CEF4FC9}.Release|x64.ActiveCfg = Release|Any CPU + {4AC36D63-BF11-445F-81EE-107C0CEF4FC9}.Release|x64.Build.0 = Release|Any CPU + {4AC36D63-BF11-445F-81EE-107C0CEF4FC9}.Release|x86.ActiveCfg = Release|Any CPU + {4AC36D63-BF11-445F-81EE-107C0CEF4FC9}.Release|x86.Build.0 = Release|Any CPU + {1555D119-8598-4E4D-91AC-D313F94A1673}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {1555D119-8598-4E4D-91AC-D313F94A1673}.Debug|Any CPU.Build.0 = Debug|Any CPU + {1555D119-8598-4E4D-91AC-D313F94A1673}.Debug|ARM.ActiveCfg = Debug|Any CPU + {1555D119-8598-4E4D-91AC-D313F94A1673}.Debug|ARM.Build.0 = Debug|Any CPU + {1555D119-8598-4E4D-91AC-D313F94A1673}.Debug|x64.ActiveCfg = Debug|Any CPU + {1555D119-8598-4E4D-91AC-D313F94A1673}.Debug|x64.Build.0 = Debug|Any CPU + {1555D119-8598-4E4D-91AC-D313F94A1673}.Debug|x86.ActiveCfg = Debug|Any CPU + {1555D119-8598-4E4D-91AC-D313F94A1673}.Debug|x86.Build.0 = Debug|Any CPU + {1555D119-8598-4E4D-91AC-D313F94A1673}.Release|Any CPU.ActiveCfg = Release|Any CPU + {1555D119-8598-4E4D-91AC-D313F94A1673}.Release|Any CPU.Build.0 = Release|Any CPU + {1555D119-8598-4E4D-91AC-D313F94A1673}.Release|ARM.ActiveCfg = Release|Any CPU + {1555D119-8598-4E4D-91AC-D313F94A1673}.Release|ARM.Build.0 = Release|Any CPU + {1555D119-8598-4E4D-91AC-D313F94A1673}.Release|x64.ActiveCfg = Release|Any CPU + {1555D119-8598-4E4D-91AC-D313F94A1673}.Release|x64.Build.0 = Release|Any CPU + {1555D119-8598-4E4D-91AC-D313F94A1673}.Release|x86.ActiveCfg = Release|Any CPU + {1555D119-8598-4E4D-91AC-D313F94A1673}.Release|x86.Build.0 = Release|Any CPU + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE EndGlobalSection EndGlobal diff --git a/source/SkiaSharp.Views.Forms/SkiaSharp.Views.Forms.Shared/SkiaSharp.Views.Forms.Shared.projitems b/source/SkiaSharp.Views.Forms/SkiaSharp.Views.Forms.Shared/SkiaSharp.Views.Forms.Shared.projitems index 14457d78..bbe5700a 100644 --- a/source/SkiaSharp.Views.Forms/SkiaSharp.Views.Forms.Shared/SkiaSharp.Views.Forms.Shared.projitems +++ b/source/SkiaSharp.Views.Forms/SkiaSharp.Views.Forms.Shared/SkiaSharp.Views.Forms.Shared.projitems @@ -1,12 +1,12 @@ - + $(MSBuildAllProjects);$(MSBuildThisFileFullPath) true - {794B3FB8-5BCF-42FB-9D18-6BA595187B94} + 314fb505-9858-4e03-b799-91b0ba627d05 - SkiaSharp.Views.Forms.Shared + SkiaSharp.Views.Forms diff --git a/source/SkiaSharp.Views.Forms/SkiaSharp.Views.Forms.Shared/SkiaSharp.Views.Forms.Shared.shproj b/source/SkiaSharp.Views.Forms/SkiaSharp.Views.Forms.Shared/SkiaSharp.Views.Forms.Shared.shproj index 70d57c5b..841fcfe5 100644 --- a/source/SkiaSharp.Views.Forms/SkiaSharp.Views.Forms.Shared/SkiaSharp.Views.Forms.Shared.shproj +++ b/source/SkiaSharp.Views.Forms/SkiaSharp.Views.Forms.Shared/SkiaSharp.Views.Forms.Shared.shproj @@ -1,11 +1,13 @@ - - - - {794B3FB8-5BCF-42FB-9D18-6BA595187B94} + + + + 314fb505-9858-4e03-b799-91b0ba627d05 + 14.0 + - \ No newline at end of file + diff --git a/source/SkiaSharp.Views.Forms/SkiaSharp.Views.Forms.UWP/Properties/AssemblyInfo.cs b/source/SkiaSharp.Views.Forms/SkiaSharp.Views.Forms.UWP/Properties/AssemblyInfo.cs new file mode 100644 index 00000000..6c51fac6 --- /dev/null +++ b/source/SkiaSharp.Views.Forms/SkiaSharp.Views.Forms.UWP/Properties/AssemblyInfo.cs @@ -0,0 +1,29 @@ +using System.Reflection; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; + +// General Information about an assembly is controlled through the following +// set of attributes. Change these attribute values to modify the information +// associated with an assembly. +[assembly: AssemblyTitle("SkiaSharp.Views.Forms.UWP")] +[assembly: AssemblyDescription("")] +[assembly: AssemblyConfiguration("")] +[assembly: AssemblyCompany("")] +[assembly: AssemblyProduct("SkiaSharp.Views.Forms.UWP")] +[assembly: AssemblyCopyright("Copyright © 2016")] +[assembly: AssemblyTrademark("")] +[assembly: AssemblyCulture("")] + +// Version information for an assembly consists of the following four values: +// +// Major Version +// Minor Version +// Build Number +// Revision +// +// You can specify all the values or you can default the Build and Revision Numbers +// by using the '*' as shown below: +// [assembly: AssemblyVersion("1.0.*")] +[assembly: AssemblyVersion("1.0.0.0")] +[assembly: AssemblyFileVersion("1.0.0.0")] +[assembly: ComVisible(false)] \ No newline at end of file diff --git a/source/SkiaSharp.Views.Forms/SkiaSharp.Views.Forms.UWP/Properties/SkiaSharp.Views.Forms.UWP.rd.xml b/source/SkiaSharp.Views.Forms/SkiaSharp.Views.Forms.UWP/Properties/SkiaSharp.Views.Forms.UWP.rd.xml new file mode 100644 index 00000000..931b63fa --- /dev/null +++ b/source/SkiaSharp.Views.Forms/SkiaSharp.Views.Forms.UWP/Properties/SkiaSharp.Views.Forms.UWP.rd.xml @@ -0,0 +1,33 @@ + + + + + + + + + diff --git a/source/SkiaSharp.Views.Forms/SkiaSharp.Views.Forms.UWP/SkiaSharp.Views.Forms.UWP.csproj b/source/SkiaSharp.Views.Forms/SkiaSharp.Views.Forms.UWP/SkiaSharp.Views.Forms.UWP.csproj new file mode 100644 index 00000000..832de6c4 --- /dev/null +++ b/source/SkiaSharp.Views.Forms/SkiaSharp.Views.Forms.UWP/SkiaSharp.Views.Forms.UWP.csproj @@ -0,0 +1,125 @@ + + + + + Debug + AnyCPU + {3A1277B5-CFAE-48CC-B64B-4DAE1222A3EB} + Library + Properties + SkiaSharp.Views.Forms + SkiaSharp.Views.Forms + en-US + UAP + 10.0.10586.0 + 10.0.10240.0 + 14 + 512 + {A5A43C5B-DE2A-4C0C-9213-0A381AF9435A};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC} + + + AnyCPU + true + full + false + bin\Debug\ + DEBUG;TRACE;NETFX_CORE;WINDOWS_UWP + prompt + 4 + + + AnyCPU + pdbonly + true + bin\Release\ + TRACE;NETFX_CORE;WINDOWS_UWP + prompt + 4 + + + x86 + true + bin\x86\Debug\ + DEBUG;TRACE;NETFX_CORE;WINDOWS_UWP + ;2008 + full + x86 + false + prompt + + + x86 + bin\x86\Release\ + TRACE;NETFX_CORE;WINDOWS_UWP + true + ;2008 + pdbonly + x86 + false + prompt + + + ARM + true + bin\ARM\Debug\ + DEBUG;TRACE;NETFX_CORE;WINDOWS_UWP + ;2008 + full + ARM + false + prompt + + + ARM + bin\ARM\Release\ + TRACE;NETFX_CORE;WINDOWS_UWP + true + ;2008 + pdbonly + ARM + false + prompt + + + x64 + true + bin\x64\Debug\ + DEBUG;TRACE;NETFX_CORE;WINDOWS_UWP + ;2008 + full + x64 + false + prompt + + + x64 + bin\x64\Release\ + TRACE;NETFX_CORE;WINDOWS_UWP + true + ;2008 + pdbonly + x64 + false + prompt + + + + + + + + + + + + 14.0 + + + + \ No newline at end of file diff --git a/source/SkiaSharp.Views.Forms/SkiaSharp.Views.Forms.UWP/project.json b/source/SkiaSharp.Views.Forms/SkiaSharp.Views.Forms.UWP/project.json new file mode 100644 index 00000000..92d14561 --- /dev/null +++ b/source/SkiaSharp.Views.Forms/SkiaSharp.Views.Forms.UWP/project.json @@ -0,0 +1,16 @@ +{ + "dependencies": { + "Microsoft.NETCore.UniversalWindowsPlatform": "5.1.0" + }, + "frameworks": { + "uap10.0": {} + }, + "runtimes": { + "win10-arm": {}, + "win10-arm-aot": {}, + "win10-x86": {}, + "win10-x86-aot": {}, + "win10-x64": {}, + "win10-x64-aot": {} + } +} \ No newline at end of file diff --git a/source/SkiaSharp.Views.Forms/SkiaSharp.Views.Forms.Windows.sln b/source/SkiaSharp.Views.Forms/SkiaSharp.Views.Forms.Windows.sln new file mode 100644 index 00000000..6f7ee14c --- /dev/null +++ b/source/SkiaSharp.Views.Forms/SkiaSharp.Views.Forms.Windows.sln @@ -0,0 +1,65 @@ + +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio 14 +VisualStudioVersion = 14.0.25420.1 +MinimumVisualStudioVersion = 10.0.40219.1 +Project("{D954291E-2A0B-460D-934E-DC6B0785DB48}") = "SkiaSharp.Views.Forms.Shared", "SkiaSharp.Views.Forms.Shared\SkiaSharp.Views.Forms.Shared.shproj", "{314FB505-9858-4E03-B799-91B0BA627D05}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SkiaSharp.Views.Forms.UWP", "SkiaSharp.Views.Forms.UWP\SkiaSharp.Views.Forms.UWP.csproj", "{3A1277B5-CFAE-48CC-B64B-4DAE1222A3EB}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SkiaSharp.Views.Forms", "SkiaSharp.Views.Forms\SkiaSharp.Views.Forms.csproj", "{1555D119-8598-4E4D-91AC-D313F94A1673}" +EndProject +Global + GlobalSection(SharedMSBuildProjectFiles) = preSolution + SkiaSharp.Views.Forms.Shared\SkiaSharp.Views.Forms.Shared.projitems*{1555d119-8598-4e4d-91ac-d313f94a1673}*SharedItemsImports = 4 + SkiaSharp.Views.Forms.Shared\SkiaSharp.Views.Forms.Shared.projitems*{314fb505-9858-4e03-b799-91b0ba627d05}*SharedItemsImports = 13 + SkiaSharp.Views.Forms.Shared\SkiaSharp.Views.Forms.Shared.projitems*{3a1277b5-cfae-48cc-b64b-4dae1222a3eb}*SharedItemsImports = 4 + EndGlobalSection + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Any CPU = Debug|Any CPU + Debug|ARM = Debug|ARM + Debug|x64 = Debug|x64 + Debug|x86 = Debug|x86 + Release|Any CPU = Release|Any CPU + Release|ARM = Release|ARM + Release|x64 = Release|x64 + Release|x86 = Release|x86 + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {3A1277B5-CFAE-48CC-B64B-4DAE1222A3EB}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {3A1277B5-CFAE-48CC-B64B-4DAE1222A3EB}.Debug|Any CPU.Build.0 = Debug|Any CPU + {3A1277B5-CFAE-48CC-B64B-4DAE1222A3EB}.Debug|ARM.ActiveCfg = Debug|ARM + {3A1277B5-CFAE-48CC-B64B-4DAE1222A3EB}.Debug|ARM.Build.0 = Debug|ARM + {3A1277B5-CFAE-48CC-B64B-4DAE1222A3EB}.Debug|x64.ActiveCfg = Debug|x64 + {3A1277B5-CFAE-48CC-B64B-4DAE1222A3EB}.Debug|x64.Build.0 = Debug|x64 + {3A1277B5-CFAE-48CC-B64B-4DAE1222A3EB}.Debug|x86.ActiveCfg = Debug|x86 + {3A1277B5-CFAE-48CC-B64B-4DAE1222A3EB}.Debug|x86.Build.0 = Debug|x86 + {3A1277B5-CFAE-48CC-B64B-4DAE1222A3EB}.Release|Any CPU.ActiveCfg = Release|Any CPU + {3A1277B5-CFAE-48CC-B64B-4DAE1222A3EB}.Release|Any CPU.Build.0 = Release|Any CPU + {3A1277B5-CFAE-48CC-B64B-4DAE1222A3EB}.Release|ARM.ActiveCfg = Release|ARM + {3A1277B5-CFAE-48CC-B64B-4DAE1222A3EB}.Release|ARM.Build.0 = Release|ARM + {3A1277B5-CFAE-48CC-B64B-4DAE1222A3EB}.Release|x64.ActiveCfg = Release|x64 + {3A1277B5-CFAE-48CC-B64B-4DAE1222A3EB}.Release|x64.Build.0 = Release|x64 + {3A1277B5-CFAE-48CC-B64B-4DAE1222A3EB}.Release|x86.ActiveCfg = Release|x86 + {3A1277B5-CFAE-48CC-B64B-4DAE1222A3EB}.Release|x86.Build.0 = Release|x86 + {1555D119-8598-4E4D-91AC-D313F94A1673}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {1555D119-8598-4E4D-91AC-D313F94A1673}.Debug|Any CPU.Build.0 = Debug|Any CPU + {1555D119-8598-4E4D-91AC-D313F94A1673}.Debug|ARM.ActiveCfg = Debug|Any CPU + {1555D119-8598-4E4D-91AC-D313F94A1673}.Debug|ARM.Build.0 = Debug|Any CPU + {1555D119-8598-4E4D-91AC-D313F94A1673}.Debug|x64.ActiveCfg = Debug|Any CPU + {1555D119-8598-4E4D-91AC-D313F94A1673}.Debug|x64.Build.0 = Debug|Any CPU + {1555D119-8598-4E4D-91AC-D313F94A1673}.Debug|x86.ActiveCfg = Debug|Any CPU + {1555D119-8598-4E4D-91AC-D313F94A1673}.Debug|x86.Build.0 = Debug|Any CPU + {1555D119-8598-4E4D-91AC-D313F94A1673}.Release|Any CPU.ActiveCfg = Release|Any CPU + {1555D119-8598-4E4D-91AC-D313F94A1673}.Release|Any CPU.Build.0 = Release|Any CPU + {1555D119-8598-4E4D-91AC-D313F94A1673}.Release|ARM.ActiveCfg = Release|Any CPU + {1555D119-8598-4E4D-91AC-D313F94A1673}.Release|ARM.Build.0 = Release|Any CPU + {1555D119-8598-4E4D-91AC-D313F94A1673}.Release|x64.ActiveCfg = Release|Any CPU + {1555D119-8598-4E4D-91AC-D313F94A1673}.Release|x64.Build.0 = Release|Any CPU + {1555D119-8598-4E4D-91AC-D313F94A1673}.Release|x86.ActiveCfg = Release|Any CPU + {1555D119-8598-4E4D-91AC-D313F94A1673}.Release|x86.Build.0 = Release|Any CPU + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection +EndGlobal diff --git a/source/SkiaSharp.Views.Forms/SkiaSharp.Views.Forms.sln b/source/SkiaSharp.Views.Forms/SkiaSharp.Views.Forms.sln index 5178f10d..479b8c71 100644 --- a/source/SkiaSharp.Views.Forms/SkiaSharp.Views.Forms.sln +++ b/source/SkiaSharp.Views.Forms/SkiaSharp.Views.Forms.sln @@ -1,31 +1,103 @@ - + Microsoft Visual Studio Solution File, Format Version 12.00 -# Visual Studio 2012 -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SkiaSharp.Views.Forms", "SkiaSharp.Views.Forms\SkiaSharp.Views.Forms.csproj", "{1555D119-8598-4E4D-91AC-D313F94A1673}" +# Visual Studio 14 +VisualStudioVersion = 14.0.25420.1 +MinimumVisualStudioVersion = 10.0.40219.1 +Project("{D954291E-2A0B-460D-934E-DC6B0785DB48}") = "SkiaSharp.Views.Forms.Shared", "SkiaSharp.Views.Forms.Shared\SkiaSharp.Views.Forms.Shared.shproj", "{314FB505-9858-4E03-B799-91B0BA627D05}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SkiaSharp.Views.Forms.iOS", "SkiaSharp.Views.Forms.iOS\SkiaSharp.Views.Forms.iOS.csproj", "{4AC36D63-BF11-445F-81EE-107C0CEF4FC9}" -EndProject -Project("{D954291E-2A0B-460D-934E-DC6B0785DB48}") = "SkiaSharp.Views.Forms.Shared", "SkiaSharp.Views.Forms.Shared\SkiaSharp.Views.Forms.Shared.shproj", "{794B3FB8-5BCF-42FB-9D18-6BA595187B94}" +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SkiaSharp.Views.Forms.UWP", "SkiaSharp.Views.Forms.UWP\SkiaSharp.Views.Forms.UWP.csproj", "{3A1277B5-CFAE-48CC-B64B-4DAE1222A3EB}" EndProject Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SkiaSharp.Views.Forms.Android", "SkiaSharp.Views.Forms.Android\SkiaSharp.Views.Forms.Android.csproj", "{2F94F024-1841-47E8-B521-74AA4E3EBA54}" EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SkiaSharp.Views.Forms.iOS", "SkiaSharp.Views.Forms.iOS\SkiaSharp.Views.Forms.iOS.csproj", "{4AC36D63-BF11-445F-81EE-107C0CEF4FC9}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SkiaSharp.Views.Forms", "SkiaSharp.Views.Forms\SkiaSharp.Views.Forms.csproj", "{1555D119-8598-4E4D-91AC-D313F94A1673}" +EndProject Global + GlobalSection(SharedMSBuildProjectFiles) = preSolution + SkiaSharp.Views.Forms.Shared\SkiaSharp.Views.Forms.Shared.projitems*{1555d119-8598-4e4d-91ac-d313f94a1673}*SharedItemsImports = 4 + SkiaSharp.Views.Forms.Shared\SkiaSharp.Views.Forms.Shared.projitems*{2f94f024-1841-47e8-b521-74aa4e3eba54}*SharedItemsImports = 4 + SkiaSharp.Views.Forms.Shared\SkiaSharp.Views.Forms.Shared.projitems*{314fb505-9858-4e03-b799-91b0ba627d05}*SharedItemsImports = 13 + SkiaSharp.Views.Forms.Shared\SkiaSharp.Views.Forms.Shared.projitems*{3a1277b5-cfae-48cc-b64b-4dae1222a3eb}*SharedItemsImports = 4 + SkiaSharp.Views.Forms.Shared\SkiaSharp.Views.Forms.Shared.projitems*{4ac36d63-bf11-445f-81ee-107c0cef4fc9}*SharedItemsImports = 4 + EndGlobalSection GlobalSection(SolutionConfigurationPlatforms) = preSolution Debug|Any CPU = Debug|Any CPU + Debug|ARM = Debug|ARM + Debug|x64 = Debug|x64 + Debug|x86 = Debug|x86 Release|Any CPU = Release|Any CPU + Release|ARM = Release|ARM + Release|x64 = Release|x64 + Release|x86 = Release|x86 EndGlobalSection GlobalSection(ProjectConfigurationPlatforms) = postSolution - {1555D119-8598-4E4D-91AC-D313F94A1673}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {1555D119-8598-4E4D-91AC-D313F94A1673}.Debug|Any CPU.Build.0 = Debug|Any CPU - {1555D119-8598-4E4D-91AC-D313F94A1673}.Release|Any CPU.ActiveCfg = Release|Any CPU - {1555D119-8598-4E4D-91AC-D313F94A1673}.Release|Any CPU.Build.0 = Release|Any CPU - {4AC36D63-BF11-445F-81EE-107C0CEF4FC9}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {4AC36D63-BF11-445F-81EE-107C0CEF4FC9}.Debug|Any CPU.Build.0 = Debug|Any CPU - {4AC36D63-BF11-445F-81EE-107C0CEF4FC9}.Release|Any CPU.ActiveCfg = Release|Any CPU - {4AC36D63-BF11-445F-81EE-107C0CEF4FC9}.Release|Any CPU.Build.0 = Release|Any CPU + {3A1277B5-CFAE-48CC-B64B-4DAE1222A3EB}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {3A1277B5-CFAE-48CC-B64B-4DAE1222A3EB}.Debug|Any CPU.Build.0 = Debug|Any CPU + {3A1277B5-CFAE-48CC-B64B-4DAE1222A3EB}.Debug|ARM.ActiveCfg = Debug|ARM + {3A1277B5-CFAE-48CC-B64B-4DAE1222A3EB}.Debug|ARM.Build.0 = Debug|ARM + {3A1277B5-CFAE-48CC-B64B-4DAE1222A3EB}.Debug|x64.ActiveCfg = Debug|x64 + {3A1277B5-CFAE-48CC-B64B-4DAE1222A3EB}.Debug|x64.Build.0 = Debug|x64 + {3A1277B5-CFAE-48CC-B64B-4DAE1222A3EB}.Debug|x86.ActiveCfg = Debug|x86 + {3A1277B5-CFAE-48CC-B64B-4DAE1222A3EB}.Debug|x86.Build.0 = Debug|x86 + {3A1277B5-CFAE-48CC-B64B-4DAE1222A3EB}.Release|Any CPU.ActiveCfg = Release|Any CPU + {3A1277B5-CFAE-48CC-B64B-4DAE1222A3EB}.Release|Any CPU.Build.0 = Release|Any CPU + {3A1277B5-CFAE-48CC-B64B-4DAE1222A3EB}.Release|ARM.ActiveCfg = Release|ARM + {3A1277B5-CFAE-48CC-B64B-4DAE1222A3EB}.Release|ARM.Build.0 = Release|ARM + {3A1277B5-CFAE-48CC-B64B-4DAE1222A3EB}.Release|x64.ActiveCfg = Release|x64 + {3A1277B5-CFAE-48CC-B64B-4DAE1222A3EB}.Release|x64.Build.0 = Release|x64 + {3A1277B5-CFAE-48CC-B64B-4DAE1222A3EB}.Release|x86.ActiveCfg = Release|x86 + {3A1277B5-CFAE-48CC-B64B-4DAE1222A3EB}.Release|x86.Build.0 = Release|x86 {2F94F024-1841-47E8-B521-74AA4E3EBA54}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {2F94F024-1841-47E8-B521-74AA4E3EBA54}.Debug|Any CPU.Build.0 = Debug|Any CPU + {2F94F024-1841-47E8-B521-74AA4E3EBA54}.Debug|ARM.ActiveCfg = Debug|Any CPU + {2F94F024-1841-47E8-B521-74AA4E3EBA54}.Debug|ARM.Build.0 = Debug|Any CPU + {2F94F024-1841-47E8-B521-74AA4E3EBA54}.Debug|x64.ActiveCfg = Debug|Any CPU + {2F94F024-1841-47E8-B521-74AA4E3EBA54}.Debug|x64.Build.0 = Debug|Any CPU + {2F94F024-1841-47E8-B521-74AA4E3EBA54}.Debug|x86.ActiveCfg = Debug|Any CPU + {2F94F024-1841-47E8-B521-74AA4E3EBA54}.Debug|x86.Build.0 = Debug|Any CPU {2F94F024-1841-47E8-B521-74AA4E3EBA54}.Release|Any CPU.ActiveCfg = Release|Any CPU {2F94F024-1841-47E8-B521-74AA4E3EBA54}.Release|Any CPU.Build.0 = Release|Any CPU + {2F94F024-1841-47E8-B521-74AA4E3EBA54}.Release|ARM.ActiveCfg = Release|Any CPU + {2F94F024-1841-47E8-B521-74AA4E3EBA54}.Release|ARM.Build.0 = Release|Any CPU + {2F94F024-1841-47E8-B521-74AA4E3EBA54}.Release|x64.ActiveCfg = Release|Any CPU + {2F94F024-1841-47E8-B521-74AA4E3EBA54}.Release|x64.Build.0 = Release|Any CPU + {2F94F024-1841-47E8-B521-74AA4E3EBA54}.Release|x86.ActiveCfg = Release|Any CPU + {2F94F024-1841-47E8-B521-74AA4E3EBA54}.Release|x86.Build.0 = Release|Any CPU + {4AC36D63-BF11-445F-81EE-107C0CEF4FC9}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {4AC36D63-BF11-445F-81EE-107C0CEF4FC9}.Debug|Any CPU.Build.0 = Debug|Any CPU + {4AC36D63-BF11-445F-81EE-107C0CEF4FC9}.Debug|ARM.ActiveCfg = Debug|Any CPU + {4AC36D63-BF11-445F-81EE-107C0CEF4FC9}.Debug|ARM.Build.0 = Debug|Any CPU + {4AC36D63-BF11-445F-81EE-107C0CEF4FC9}.Debug|x64.ActiveCfg = Debug|Any CPU + {4AC36D63-BF11-445F-81EE-107C0CEF4FC9}.Debug|x64.Build.0 = Debug|Any CPU + {4AC36D63-BF11-445F-81EE-107C0CEF4FC9}.Debug|x86.ActiveCfg = Debug|Any CPU + {4AC36D63-BF11-445F-81EE-107C0CEF4FC9}.Debug|x86.Build.0 = Debug|Any CPU + {4AC36D63-BF11-445F-81EE-107C0CEF4FC9}.Release|Any CPU.ActiveCfg = Release|Any CPU + {4AC36D63-BF11-445F-81EE-107C0CEF4FC9}.Release|Any CPU.Build.0 = Release|Any CPU + {4AC36D63-BF11-445F-81EE-107C0CEF4FC9}.Release|ARM.ActiveCfg = Release|Any CPU + {4AC36D63-BF11-445F-81EE-107C0CEF4FC9}.Release|ARM.Build.0 = Release|Any CPU + {4AC36D63-BF11-445F-81EE-107C0CEF4FC9}.Release|x64.ActiveCfg = Release|Any CPU + {4AC36D63-BF11-445F-81EE-107C0CEF4FC9}.Release|x64.Build.0 = Release|Any CPU + {4AC36D63-BF11-445F-81EE-107C0CEF4FC9}.Release|x86.ActiveCfg = Release|Any CPU + {4AC36D63-BF11-445F-81EE-107C0CEF4FC9}.Release|x86.Build.0 = Release|Any CPU + {1555D119-8598-4E4D-91AC-D313F94A1673}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {1555D119-8598-4E4D-91AC-D313F94A1673}.Debug|Any CPU.Build.0 = Debug|Any CPU + {1555D119-8598-4E4D-91AC-D313F94A1673}.Debug|ARM.ActiveCfg = Debug|Any CPU + {1555D119-8598-4E4D-91AC-D313F94A1673}.Debug|ARM.Build.0 = Debug|Any CPU + {1555D119-8598-4E4D-91AC-D313F94A1673}.Debug|x64.ActiveCfg = Debug|Any CPU + {1555D119-8598-4E4D-91AC-D313F94A1673}.Debug|x64.Build.0 = Debug|Any CPU + {1555D119-8598-4E4D-91AC-D313F94A1673}.Debug|x86.ActiveCfg = Debug|Any CPU + {1555D119-8598-4E4D-91AC-D313F94A1673}.Debug|x86.Build.0 = Debug|Any CPU + {1555D119-8598-4E4D-91AC-D313F94A1673}.Release|Any CPU.ActiveCfg = Release|Any CPU + {1555D119-8598-4E4D-91AC-D313F94A1673}.Release|Any CPU.Build.0 = Release|Any CPU + {1555D119-8598-4E4D-91AC-D313F94A1673}.Release|ARM.ActiveCfg = Release|Any CPU + {1555D119-8598-4E4D-91AC-D313F94A1673}.Release|ARM.Build.0 = Release|Any CPU + {1555D119-8598-4E4D-91AC-D313F94A1673}.Release|x64.ActiveCfg = Release|Any CPU + {1555D119-8598-4E4D-91AC-D313F94A1673}.Release|x64.Build.0 = Release|Any CPU + {1555D119-8598-4E4D-91AC-D313F94A1673}.Release|x86.ActiveCfg = Release|Any CPU + {1555D119-8598-4E4D-91AC-D313F94A1673}.Release|x86.Build.0 = Release|Any CPU + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE EndGlobalSection EndGlobal