Upgrade to VS2019 and .NET Core 3.0 (#1030)
* Upgraded a good few things - multitargeting for netstandard1.3, netstandard2.0, netcoreapp3.0 and net45 - iOS, tvOS, macOS, watchOS now builds on non-macOS (not embedded binaries) - removed empty assembly infos - using Directory.Build.* to clean up a few things - improved the msbuild tasks to properly skip * Add the targets file to the nuget * Let all the tests run before failing the build * Pack and validate in one go * Update the samples to use the new projects * Use VS 2017 for native builds for now * Update Dockerfiles * removed references from Views.WPF to OpenTK #1029 (#1078) * Install the type redirector * Update depot_tools * Don't do any signing for macOS Co-authored-by: Tyson Williams <34664007+bender2k14@users.noreply.github.com>
This commit is contained in:
Родитель
7fe55eb3ee
Коммит
e84ba47396
|
@ -0,0 +1,10 @@
|
|||
<Project>
|
||||
|
||||
<PropertyGroup>
|
||||
<!-- the binding projects have other things in the project folders -->
|
||||
<EnableDefaultItems>false</EnableDefaultItems>
|
||||
</PropertyGroup>
|
||||
|
||||
<Import Project="$(MSBuildThisFileDirectory)..\source\SkiaSharp.Build.props" />
|
||||
|
||||
</Project>
|
|
@ -0,0 +1,5 @@
|
|||
<Project>
|
||||
|
||||
<Import Project="$(MSBuildThisFileDirectory)..\source\SkiaSharp.Build.targets" />
|
||||
|
||||
</Project>
|
|
@ -1,25 +1,12 @@
|
|||
<Project Sdk="Microsoft.NET.Sdk">
|
||||
<Import Project="..\..\source\SkiaSharp.Build.props" />
|
||||
<Project Sdk="MSBuild.Sdk.Extras/2.0.54">
|
||||
<PropertyGroup>
|
||||
<TargetFramework>monoandroid9.0</TargetFramework>
|
||||
<OutputTypeEx>library</OutputTypeEx>
|
||||
<RootNamespace>HarfBuzzSharp</RootNamespace>
|
||||
<AssemblyName>HarfBuzzSharp</AssemblyName>
|
||||
<PackagingGroup>HarfBuzzSharp</PackagingGroup>
|
||||
<PackagingPlatform>MonoAndroid</PackagingPlatform>
|
||||
<PackagingPlatform>monoandroid1.0</PackagingPlatform>
|
||||
<DefineConstants>$(DefineConstants);HARFBUZZ</DefineConstants>
|
||||
<AllowUnsafeBlocks>True</AllowUnsafeBlocks>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition=" '$(Configuration)' == 'Debug' ">
|
||||
<DebugType>full</DebugType>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition=" '$(Configuration)' == 'Release' ">
|
||||
<DebugType>pdbonly</DebugType>
|
||||
</PropertyGroup>
|
||||
<ItemGroup>
|
||||
<PackageReference Include="MSBuild.Sdk.Extras" Version="1.6.65" PrivateAssets="All" />
|
||||
<PackageReference Include="System.Memory" Version="4.5.3" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<EmbeddedNativeLibrary Include="..\..\output\native\android\arm64-v8a\libHarfBuzzSharp.so" Link="libs\arm64-v8a\libHarfBuzzSharp.so" />
|
||||
<EmbeddedNativeLibrary Include="..\..\output\native\android\armeabi-v7a\libHarfBuzzSharp.so" Link="libs\armeabi-v7a\libHarfBuzzSharp.so" />
|
||||
|
@ -30,6 +17,4 @@
|
|||
<Compile Include="..\Binding.Shared\**\*.cs" Link="%(RecursiveDir)%(Filename)%(Extension)" />
|
||||
<Compile Include="..\HarfBuzzSharp.Shared\**\*.cs" Link="%(RecursiveDir)%(Filename)%(Extension)" />
|
||||
</ItemGroup>
|
||||
<Import Project="..\..\source\SkiaSharp.Build.targets" />
|
||||
<Import Project="$(MSBuildSdkExtrasTargets)" Condition="Exists('$(MSBuildSdkExtrasTargets)')" />
|
||||
</Project>
|
|
@ -1,36 +0,0 @@
|
|||
<Project Sdk="Microsoft.NET.Sdk">
|
||||
<Import Project="..\..\source\SkiaSharp.Build.props" />
|
||||
<PropertyGroup>
|
||||
<TargetFramework>net45</TargetFramework>
|
||||
<OutputTypeEx>library</OutputTypeEx>
|
||||
<RootNamespace>HarfBuzzSharp</RootNamespace>
|
||||
<AssemblyName>HarfBuzzSharp</AssemblyName>
|
||||
<PackagingGroup>HarfBuzzSharp</PackagingGroup>
|
||||
<PackagingPlatform>net45</PackagingPlatform>
|
||||
<DefineConstants>$(DefineConstants);__DESKTOP__;HARFBUZZ</DefineConstants>
|
||||
<AllowUnsafeBlocks>True</AllowUnsafeBlocks>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition=" '$(Configuration)' == 'Debug' ">
|
||||
<DebugType>full</DebugType>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition=" '$(Configuration)' == 'Release' ">
|
||||
<DebugType>pdbonly</DebugType>
|
||||
</PropertyGroup>
|
||||
<ItemGroup>
|
||||
<PackageReference Include="System.Memory" Version="4.5.3" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<None Include="..\..\output\native\windows\x64\libHarfBuzzSharp.dll" Link="nuget\runtimes\win-x64\native\libHarfBuzzSharp.dll" Condition=" '$(IsWindows)' == 'true' " />
|
||||
<None Include="..\..\output\native\windows\x86\libHarfBuzzSharp.dll" Link="nuget\runtimes\win-x86\native\libHarfBuzzSharp.dll" Condition=" '$(IsWindows)' == 'true' " />
|
||||
<None Include="..\..\output\native\nanoserver\x64\libHarfBuzzSharp.dll" Link="nuget\runtimes\nanoserver-x64\native\libHarfBuzzSharp.dll" Condition=" '$(IsWindows)' == 'true' " />
|
||||
<None Include="..\..\output\native\osx\libHarfBuzzSharp.dylib" Link="nuget\runtimes\osx\native\libHarfBuzzSharp.dylib" Condition=" '$(IsMacOS)' == 'true' " />
|
||||
<None Include="..\..\output\native\linux\x64\libHarfBuzzSharp.so" Link="nuget\runtimes\linux-x64\native\libHarfBuzzSharp.so" Condition=" '$(IsLinux)' == 'true' " />
|
||||
<None Include="..\..\output\native\linuxnodeps\x64\libHarfBuzzSharp.so" Link="nuget\runtimes\linuxnodeps-x64\native\libHarfBuzzSharp.so" Condition=" '$(IsLinux)' == 'true' " />
|
||||
<None Include="nuget\build\net45\HarfBuzzSharp.targets" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<Compile Include="..\Binding.Shared\**\*.cs" Link="%(RecursiveDir)%(Filename)%(Extension)" />
|
||||
<Compile Include="..\HarfBuzzSharp.Shared\**\*.cs" Link="%(RecursiveDir)%(Filename)%(Extension)" />
|
||||
</ItemGroup>
|
||||
<Import Project="..\..\source\SkiaSharp.Build.targets" />
|
||||
</Project>
|
|
@ -1,36 +0,0 @@
|
|||
<Project Sdk="Microsoft.NET.Sdk">
|
||||
<Import Project="..\..\source\SkiaSharp.Build.props" />
|
||||
<PropertyGroup>
|
||||
<TargetFramework>netstandard1.3</TargetFramework>
|
||||
<OutputTypeEx>library</OutputTypeEx>
|
||||
<RootNamespace>HarfBuzzSharp</RootNamespace>
|
||||
<AssemblyName>HarfBuzzSharp</AssemblyName>
|
||||
<PackagingGroup>HarfBuzzSharp</PackagingGroup>
|
||||
<PackagingPlatform>netstandard1.3</PackagingPlatform>
|
||||
<DefineConstants>$(DefineConstants);HARFBUZZ;NET_STANDARD</DefineConstants>
|
||||
<AllowUnsafeBlocks>True</AllowUnsafeBlocks>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition=" '$(Configuration)' == 'Debug' ">
|
||||
<DebugType>full</DebugType>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition=" '$(Configuration)' == 'Release' ">
|
||||
<DebugType>pdbonly</DebugType>
|
||||
</PropertyGroup>
|
||||
<ItemGroup>
|
||||
<PackageReference Include="System.IO.UnmanagedMemoryStream" Version="4.3.0" />
|
||||
<PackageReference Include="System.Memory" Version="4.5.3" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<None Include="..\..\output\native\windows\x64\libHarfBuzzSharp.dll" Link="nuget\runtimes\win-x64\native\libHarfBuzzSharp.dll" Condition=" '$(IsWindows)' == 'true' " />
|
||||
<None Include="..\..\output\native\windows\x86\libHarfBuzzSharp.dll" Link="nuget\runtimes\win-x86\native\libHarfBuzzSharp.dll" Condition=" '$(IsWindows)' == 'true' " />
|
||||
<None Include="..\..\output\native\nanoserver\x64\libHarfBuzzSharp.dll" Link="nuget\runtimes\nanoserver-x64\native\libHarfBuzzSharp.dll" Condition=" '$(IsWindows)' == 'true' " />
|
||||
<None Include="..\..\output\native\osx\libHarfBuzzSharp.dylib" Link="nuget\runtimes\osx\native\libHarfBuzzSharp.dylib" Condition=" '$(IsMacOS)' == 'true' " />
|
||||
<None Include="..\..\output\native\linux\x64\libHarfBuzzSharp.so" Link="nuget\runtimes\linux-x64\native\libHarfBuzzSharp.so" Condition=" '$(IsLinux)' == 'true' " />
|
||||
<None Include="..\..\output\native\linuxnodeps\x64\libHarfBuzzSharp.so" Link="nuget\runtimes\linuxnodeps-x64\native\libHarfBuzzSharp.so" Condition=" '$(IsLinux)' == 'true' " />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<Compile Include="..\Binding.Shared\**\*.cs" Link="%(RecursiveDir)%(Filename)%(Extension)" />
|
||||
<Compile Include="..\HarfBuzzSharp.Shared\**\*.cs" Link="%(RecursiveDir)%(Filename)%(Extension)" />
|
||||
</ItemGroup>
|
||||
<Import Project="..\..\source\SkiaSharp.Build.targets" />
|
||||
</Project>
|
|
@ -1,29 +1,12 @@
|
|||
<Project Sdk="Microsoft.NET.Sdk">
|
||||
<Import Project="..\..\source\SkiaSharp.Build.props" />
|
||||
<Project Sdk="MSBuild.Sdk.Extras/2.0.54">
|
||||
<PropertyGroup>
|
||||
<TargetFramework>xamarinmac2.0</TargetFramework>
|
||||
<OutputTypeEx>library</OutputTypeEx>
|
||||
<RootNamespace>HarfBuzzSharp</RootNamespace>
|
||||
<AssemblyName>HarfBuzzSharp</AssemblyName>
|
||||
<PackagingGroup>HarfBuzzSharp</PackagingGroup>
|
||||
<PackagingPlatform>Xamarin.Mac20</PackagingPlatform>
|
||||
<DefineConstants>$(DefineConstants);HARFBUZZ;__MACOS__</DefineConstants>
|
||||
<AllowUnsafeBlocks>True</AllowUnsafeBlocks>
|
||||
<IsBindingProject>true</IsBindingProject>
|
||||
<EnableDefaultItems>false</EnableDefaultItems>
|
||||
<IsBindingProject Condition=" '$(IsMacOS)' == 'true' ">true</IsBindingProject>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition=" '$(Configuration)' == 'Debug' ">
|
||||
<DebugType>full</DebugType>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition=" '$(Configuration)' == 'Release' ">
|
||||
<DebugType>pdbonly</DebugType>
|
||||
</PropertyGroup>
|
||||
<ItemGroup>
|
||||
<PackageReference Include="MSBuild.Sdk.Extras" Version="1.6.65" PrivateAssets="All" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<Reference Include="netstandard" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<Compile Include="Properties\AssemblyInfo.cs" />
|
||||
<ObjcBindingApiDefinition Include="ApiDefinition.cs" />
|
||||
|
@ -34,6 +17,4 @@
|
|||
<Compile Include="..\Binding.Shared\**\*.cs" Link="%(RecursiveDir)%(Filename)%(Extension)" />
|
||||
<Compile Include="..\HarfBuzzSharp.Shared\**\*.cs" Link="%(RecursiveDir)%(Filename)%(Extension)" />
|
||||
</ItemGroup>
|
||||
<Import Project="..\..\source\SkiaSharp.Build.targets" />
|
||||
<Import Project="$(MSBuildSdkExtrasTargets)" Condition="Exists('$(MSBuildSdkExtrasTargets)')" />
|
||||
</Project>
|
|
@ -1,37 +1,23 @@
|
|||
<Project Sdk="Microsoft.NET.Sdk">
|
||||
<Import Project="..\..\source\SkiaSharp.Build.props" />
|
||||
<Project Sdk="Tizen.NET.Sdk/1.0.8">
|
||||
<PropertyGroup>
|
||||
<TargetFramework>tizen40</TargetFramework>
|
||||
<OutputTypeEx>library</OutputTypeEx>
|
||||
<RootNamespace>HarfBuzzSharp</RootNamespace>
|
||||
<AssemblyName>HarfBuzzSharp</AssemblyName>
|
||||
<AppendTargetFrameworkToOutputPath>False</AppendTargetFrameworkToOutputPath>
|
||||
<TizenCreateTpkOnBuild>false</TizenCreateTpkOnBuild>
|
||||
<PackagingGroup>HarfBuzzSharp</PackagingGroup>
|
||||
<PackagingPlatform>tizen40</PackagingPlatform>
|
||||
<DefineConstants>$(DefineConstants);HARFBUZZ;__TIZEN__;</DefineConstants>
|
||||
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition=" '$(Configuration)' == 'Debug' ">
|
||||
<DebugType>full</DebugType>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition=" '$(Configuration)' == 'Release' ">
|
||||
<DebugType>pdbonly</DebugType>
|
||||
</PropertyGroup>
|
||||
<ItemGroup>
|
||||
<PackageReference Include="MSBuild.Sdk.Extras" Version="1.6.65" PrivateAssets="All" />
|
||||
<PackageReference Include="System.Memory" Version="4.5.3" />
|
||||
<PackageReference Include="Tizen.NET" Version="4.0.0" />
|
||||
<PackageReference Include="Tizen.NET.Sdk" Version="1.0.1" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<None Include="..\..\output\native\tizen\armel\libHarfBuzzSharp.so" Link="nuget\runtimes\tizen-armel\native\libHarfBuzzSharp.so" />
|
||||
<None Include="..\..\output\native\tizen\i386\libHarfBuzzSharp.so" Link="nuget\runtimes\tizen-x86\native\libHarfBuzzSharp.so" />
|
||||
<None Include="nuget\build\tizen40\HarfBuzzSharp.targets" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<Compile Include="..\Binding.Shared\**\*.cs" Link="%(RecursiveDir)%(Filename)%(Extension)" />
|
||||
<Compile Include="..\HarfBuzzSharp.Shared\**\*.cs" Link="%(RecursiveDir)%(Filename)%(Extension)" />
|
||||
</ItemGroup>
|
||||
<Import Project="..\..\source\SkiaSharp.Build.targets" />
|
||||
<Import Project="$(MSBuildSdkExtrasTargets)" Condition="Exists('$(MSBuildSdkExtrasTargets)')" />
|
||||
</Project>
|
||||
|
|
|
@ -1,24 +1,12 @@
|
|||
<Project Sdk="Microsoft.NET.Sdk">
|
||||
<Import Project="..\..\source\SkiaSharp.Build.props" />
|
||||
<Project Sdk="MSBuild.Sdk.Extras/2.0.54">
|
||||
<PropertyGroup>
|
||||
<TargetFramework>uap10.0.10240</TargetFramework>
|
||||
<OutputTypeEx>library</OutputTypeEx>
|
||||
<TargetFrameworks>uap10.0.10240;uap10.0.16299</TargetFrameworks>
|
||||
<RootNamespace>HarfBuzzSharp</RootNamespace>
|
||||
<AssemblyName>HarfBuzzSharp</AssemblyName>
|
||||
<PackagingGroup>HarfBuzzSharp</PackagingGroup>
|
||||
<PackagingPlatform>uap10.0</PackagingPlatform>
|
||||
<DefineConstants>$(DefineConstants);NET_STANDARD;HARFBUZZ</DefineConstants>
|
||||
<AllowUnsafeBlocks>True</AllowUnsafeBlocks>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition=" '$(Configuration)' == 'Debug' ">
|
||||
<DebugType>full</DebugType>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition=" '$(Configuration)' == 'Release' ">
|
||||
<DebugType>pdbonly</DebugType>
|
||||
</PropertyGroup>
|
||||
<ItemGroup>
|
||||
<PackageReference Include="MSBuild.Sdk.Extras" Version="1.6.65" PrivateAssets="All" />
|
||||
<PackageReference Include="Microsoft.NETCore.UniversalWindowsPlatform" Version="6.2.8" />
|
||||
<PackageReference Include="System.Memory" Version="4.5.3" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
|
@ -30,6 +18,4 @@
|
|||
<Compile Include="..\Binding.Shared\**\*.cs" Link="%(RecursiveDir)%(Filename)%(Extension)" />
|
||||
<Compile Include="..\HarfBuzzSharp.Shared\**\*.cs" Link="%(RecursiveDir)%(Filename)%(Extension)" />
|
||||
</ItemGroup>
|
||||
<Import Project="..\..\source\SkiaSharp.Build.targets" />
|
||||
<Import Project="$(MSBuildSdkExtrasTargets)" Condition="Exists('$(MSBuildSdkExtrasTargets)')" />
|
||||
</Project>
|
|
@ -1,29 +1,12 @@
|
|||
<Project Sdk="Microsoft.NET.Sdk">
|
||||
<Import Project="..\..\source\SkiaSharp.Build.props" />
|
||||
<Project Sdk="MSBuild.Sdk.Extras/2.0.54">
|
||||
<PropertyGroup>
|
||||
<TargetFramework>xamarinios1.0</TargetFramework>
|
||||
<OutputTypeEx>library</OutputTypeEx>
|
||||
<RootNamespace>HarfBuzzSharp</RootNamespace>
|
||||
<AssemblyName>HarfBuzzSharp</AssemblyName>
|
||||
<PackagingGroup>HarfBuzzSharp</PackagingGroup>
|
||||
<PackagingPlatform>Xamarin.iOS</PackagingPlatform>
|
||||
<DefineConstants>$(DefineConstants);HARFBUZZ</DefineConstants>
|
||||
<AllowUnsafeBlocks>True</AllowUnsafeBlocks>
|
||||
<IsBindingProject>true</IsBindingProject>
|
||||
<EnableDefaultItems>false</EnableDefaultItems>
|
||||
<IsBindingProject Condition=" '$(IsMacOS)' == 'true' ">true</IsBindingProject>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition=" '$(Configuration)' == 'Debug' ">
|
||||
<DebugType>full</DebugType>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition=" '$(Configuration)' == 'Release' ">
|
||||
<DebugType>pdbonly</DebugType>
|
||||
</PropertyGroup>
|
||||
<ItemGroup>
|
||||
<PackageReference Include="MSBuild.Sdk.Extras" Version="1.6.65" PrivateAssets="All" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<Reference Include="netstandard" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<Compile Include="Properties\AssemblyInfo.cs" />
|
||||
<ObjcBindingApiDefinition Include="ApiDefinition.cs" />
|
||||
|
@ -34,6 +17,4 @@
|
|||
<Compile Include="..\Binding.Shared\**\*.cs" Link="%(RecursiveDir)%(Filename)%(Extension)" />
|
||||
<Compile Include="..\HarfBuzzSharp.Shared\**\*.cs" Link="%(RecursiveDir)%(Filename)%(Extension)" />
|
||||
</ItemGroup>
|
||||
<Import Project="..\..\source\SkiaSharp.Build.targets" />
|
||||
<Import Project="$(MSBuildSdkExtrasTargets)" Condition="Exists('$(MSBuildSdkExtrasTargets)')" />
|
||||
</Project>
|
|
@ -1,25 +1,23 @@
|
|||
|
||||
Microsoft Visual Studio Solution File, Format Version 12.00
|
||||
# Visual Studio 15
|
||||
VisualStudioVersion = 15.0.26430.13
|
||||
# Visual Studio Version 16
|
||||
VisualStudioVersion = 16.0.29515.35
|
||||
MinimumVisualStudioVersion = 10.0.40219.1
|
||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "HarfBuzzSharp.Desktop", "HarfBuzzSharp.Desktop\HarfBuzzSharp.Desktop.csproj", "{2AE5D8C5-EAC6-4515-89F2-A4994B41C925}"
|
||||
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "HarfBuzzSharp.OSX", "HarfBuzzSharp.OSX\HarfBuzzSharp.OSX.csproj", "{30952C22-D566-488F-9D7A-2411B027D6CA}"
|
||||
EndProject
|
||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "HarfBuzzSharp.OSX", "HarfBuzzSharp.OSX\HarfBuzzSharp.OSX.csproj", "{30952C22-D566-488F-9D7A-2411B027D6CA}"
|
||||
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "HarfBuzzSharp.iOS", "HarfBuzzSharp.iOS\HarfBuzzSharp.iOS.csproj", "{E8192110-FCF9-4972-9472-7408BC2CA56B}"
|
||||
EndProject
|
||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "HarfBuzzSharp.iOS", "HarfBuzzSharp.iOS\HarfBuzzSharp.iOS.csproj", "{E8192110-FCF9-4972-9472-7408BC2CA56B}"
|
||||
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "HarfBuzzSharp.tvOS", "HarfBuzzSharp.tvOS\HarfBuzzSharp.tvOS.csproj", "{8D646738-458A-441F-B69B-253EF058A812}"
|
||||
EndProject
|
||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "HarfBuzzSharp.tvOS", "HarfBuzzSharp.tvOS\HarfBuzzSharp.tvOS.csproj", "{8D646738-458A-441F-B69B-253EF058A812}"
|
||||
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "HarfBuzzSharp.watchOS", "HarfBuzzSharp.watchOS\HarfBuzzSharp.watchOS.csproj", "{0C940695-4868-4CF7-7D16-266BDD88A812}"
|
||||
EndProject
|
||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "HarfBuzzSharp.watchOS", "HarfBuzzSharp.watchOS\HarfBuzzSharp.watchOS.csproj", "{0C940695-4868-4CF7-7D16-266BDD88A812}"
|
||||
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "HarfBuzzSharp.Android", "HarfBuzzSharp.Android\HarfBuzzSharp.Android.csproj", "{E6B786C4-3BF9-4A42-9A4A-08002AE3FDAD}"
|
||||
EndProject
|
||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "HarfBuzzSharp.Android", "HarfBuzzSharp.Android\HarfBuzzSharp.Android.csproj", "{E6B786C4-3BF9-4A42-9A4A-08002AE3FDAD}"
|
||||
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "HarfBuzzSharp", "HarfBuzzSharp\HarfBuzzSharp.csproj", "{9B6AABD6-65BD-467E-9DFA-FCC261525B48}"
|
||||
EndProject
|
||||
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "HarfBuzzSharp.NetStandard", "HarfBuzzSharp.NetStandard\HarfBuzzSharp.NetStandard.csproj", "{9B6AABD6-65BD-467E-9DFA-FCC261525B48}"
|
||||
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "HarfBuzzSharp.UWP", "HarfBuzzSharp.UWP\HarfBuzzSharp.UWP.csproj", "{6D1E1F39-EF70-4211-A518-BBBAF02D6FFF}"
|
||||
EndProject
|
||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "HarfBuzzSharp.UWP", "HarfBuzzSharp.UWP\HarfBuzzSharp.UWP.csproj", "{6D1E1F39-EF70-4211-A518-BBBAF02D6FFF}"
|
||||
EndProject
|
||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "HarfBuzzSharp.Tizen", "HarfBuzzSharp.Tizen\HarfBuzzSharp.Tizen.csproj", "{D0CBD4FC-4329-4D79-959B-47FDCFAE2869}"
|
||||
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "HarfBuzzSharp.Tizen", "HarfBuzzSharp.Tizen\HarfBuzzSharp.Tizen.csproj", "{D0CBD4FC-4329-4D79-959B-47FDCFAE2869}"
|
||||
EndProject
|
||||
Global
|
||||
GlobalSection(SolutionConfigurationPlatforms) = preSolution
|
||||
|
@ -27,10 +25,6 @@ Global
|
|||
Release|Any CPU = Release|Any CPU
|
||||
EndGlobalSection
|
||||
GlobalSection(ProjectConfigurationPlatforms) = postSolution
|
||||
{2AE5D8C5-EAC6-4515-89F2-A4994B41C925}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
|
||||
{2AE5D8C5-EAC6-4515-89F2-A4994B41C925}.Debug|Any CPU.Build.0 = Debug|Any CPU
|
||||
{2AE5D8C5-EAC6-4515-89F2-A4994B41C925}.Release|Any CPU.ActiveCfg = Release|Any CPU
|
||||
{2AE5D8C5-EAC6-4515-89F2-A4994B41C925}.Release|Any CPU.Build.0 = Release|Any CPU
|
||||
{30952C22-D566-488F-9D7A-2411B027D6CA}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
|
||||
{30952C22-D566-488F-9D7A-2411B027D6CA}.Debug|Any CPU.Build.0 = Debug|Any CPU
|
||||
{30952C22-D566-488F-9D7A-2411B027D6CA}.Release|Any CPU.ActiveCfg = Release|Any CPU
|
||||
|
@ -67,4 +61,7 @@ Global
|
|||
GlobalSection(SolutionProperties) = preSolution
|
||||
HideSolutionNode = FALSE
|
||||
EndGlobalSection
|
||||
GlobalSection(ExtensibilityGlobals) = postSolution
|
||||
SolutionGuid = {675DCAD3-0B5E-47EE-A0A9-5ED940B8B0AE}
|
||||
EndGlobalSection
|
||||
EndGlobal
|
||||
|
|
|
@ -1,29 +1,12 @@
|
|||
<Project Sdk="Microsoft.NET.Sdk">
|
||||
<Import Project="..\..\source\SkiaSharp.Build.props" />
|
||||
<Project Sdk="MSBuild.Sdk.Extras/2.0.54">
|
||||
<PropertyGroup>
|
||||
<TargetFramework>xamarintvos1.0</TargetFramework>
|
||||
<OutputTypeEx>library</OutputTypeEx>
|
||||
<RootNamespace>HarfBuzzSharp</RootNamespace>
|
||||
<AssemblyName>HarfBuzzSharp</AssemblyName>
|
||||
<PackagingGroup>HarfBuzzSharp</PackagingGroup>
|
||||
<PackagingPlatform>Xamarin.TVOS</PackagingPlatform>
|
||||
<DefineConstants>$(DefineConstants);HARFBUZZ</DefineConstants>
|
||||
<AllowUnsafeBlocks>True</AllowUnsafeBlocks>
|
||||
<IsBindingProject>true</IsBindingProject>
|
||||
<EnableDefaultItems>false</EnableDefaultItems>
|
||||
<IsBindingProject Condition=" '$(IsMacOS)' == 'true' ">true</IsBindingProject>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition=" '$(Configuration)' == 'Debug' ">
|
||||
<DebugType>full</DebugType>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition=" '$(Configuration)' == 'Release' ">
|
||||
<DebugType>pdbonly</DebugType>
|
||||
</PropertyGroup>
|
||||
<ItemGroup>
|
||||
<PackageReference Include="MSBuild.Sdk.Extras" Version="1.6.65" PrivateAssets="All" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<Reference Include="netstandard"/>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<Compile Include="Properties\AssemblyInfo.cs" />
|
||||
<ObjcBindingApiDefinition Include="ApiDefinition.cs" />
|
||||
|
@ -34,6 +17,4 @@
|
|||
<Compile Include="..\Binding.Shared\**\*.cs" Link="%(RecursiveDir)%(Filename)%(Extension)" />
|
||||
<Compile Include="..\HarfBuzzSharp.Shared\**\*.cs" Link="%(RecursiveDir)%(Filename)%(Extension)" />
|
||||
</ItemGroup>
|
||||
<Import Project="..\..\source\SkiaSharp.Build.targets" />
|
||||
<Import Project="$(MSBuildSdkExtrasTargets)" Condition="Exists('$(MSBuildSdkExtrasTargets)')" />
|
||||
</Project>
|
|
@ -1,29 +1,12 @@
|
|||
<Project Sdk="Microsoft.NET.Sdk">
|
||||
<Import Project="..\..\source\SkiaSharp.Build.props" />
|
||||
<Project Sdk="MSBuild.Sdk.Extras/2.0.54">
|
||||
<PropertyGroup>
|
||||
<TargetFramework>xamarinwatchos1.0</TargetFramework>
|
||||
<OutputTypeEx>library</OutputTypeEx>
|
||||
<RootNamespace>HarfBuzzSharp</RootNamespace>
|
||||
<AssemblyName>HarfBuzzSharp</AssemblyName>
|
||||
<PackagingGroup>HarfBuzzSharp</PackagingGroup>
|
||||
<PackagingPlatform>Xamarin.WatchOS</PackagingPlatform>
|
||||
<DefineConstants>$(DefineConstants);HARFBUZZ</DefineConstants>
|
||||
<AllowUnsafeBlocks>True</AllowUnsafeBlocks>
|
||||
<IsBindingProject>true</IsBindingProject>
|
||||
<EnableDefaultItems>false</EnableDefaultItems>
|
||||
<IsBindingProject Condition=" '$(IsMacOS)' == 'true' ">true</IsBindingProject>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition=" '$(Configuration)' == 'Debug' ">
|
||||
<DebugType>full</DebugType>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition=" '$(Configuration)' == 'Release' ">
|
||||
<DebugType>pdbonly</DebugType>
|
||||
</PropertyGroup>
|
||||
<ItemGroup>
|
||||
<PackageReference Include="MSBuild.Sdk.Extras" Version="1.6.65" PrivateAssets="All" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<Reference Include="netstandard"/>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<Compile Include="Properties\AssemblyInfo.cs" />
|
||||
<ObjcBindingApiDefinition Include="ApiDefinition.cs" />
|
||||
|
@ -34,6 +17,4 @@
|
|||
<Compile Include="..\Binding.Shared\**\*.cs" Link="%(RecursiveDir)%(Filename)%(Extension)" />
|
||||
<Compile Include="..\HarfBuzzSharp.Shared\**\*.cs" Link="%(RecursiveDir)%(Filename)%(Extension)" />
|
||||
</ItemGroup>
|
||||
<Import Project="..\..\source\SkiaSharp.Build.targets" />
|
||||
<Import Project="$(MSBuildSdkExtrasTargets)" Condition="Exists('$(MSBuildSdkExtrasTargets)')" />
|
||||
</Project>
|
|
@ -0,0 +1,42 @@
|
|||
<Project Sdk="Microsoft.NET.Sdk">
|
||||
<PropertyGroup>
|
||||
<TargetFrameworks>netstandard1.3;netstandard2.0;net45</TargetFrameworks>
|
||||
<RootNamespace>HarfBuzzSharp</RootNamespace>
|
||||
<AssemblyName>HarfBuzzSharp</AssemblyName>
|
||||
<PackagingGroup>HarfBuzzSharp</PackagingGroup>
|
||||
<DefineConstants>$(DefineConstants);HARFBUZZ</DefineConstants>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="$(TargetFramework.StartsWith('netstandard'))">
|
||||
<DefineConstants>$(DefineConstants);NET_STANDARD</DefineConstants>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="$(TargetFramework.StartsWith('net4'))">
|
||||
<DefineConstants>$(DefineConstants);__DESKTOP__</DefineConstants>
|
||||
</PropertyGroup>
|
||||
<ItemGroup Condition="'$(TargetFramework)' == 'netstandard1.3'">
|
||||
<PackageReference Include="System.IO.UnmanagedMemoryStream" Version="4.3.0" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<PackageReference Include="System.Memory" Version="4.5.3" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<None Include="..\..\output\native\windows\x64\libHarfBuzzSharp.dll" Link="nuget\runtimes\win-x64\native\libHarfBuzzSharp.dll"
|
||||
Condition=" Exists('..\..\output\native\windows\x64\libHarfBuzzSharp.dll') or '$(IsWindows)' == 'true' " />
|
||||
<None Include="..\..\output\native\windows\x86\libHarfBuzzSharp.dll" Link="nuget\runtimes\win-x86\native\libHarfBuzzSharp.dll"
|
||||
Condition=" Exists('..\..\output\native\windows\x86\libHarfBuzzSharp.dll') or '$(IsWindows)' == 'true' " />
|
||||
<None Include="..\..\output\native\osx\libHarfBuzzSharp.dylib" Link="nuget\runtimes\osx\native\libHarfBuzzSharp.dylib"
|
||||
Condition=" Exists('..\..\output\native\osx\libHarfBuzzSharp.dylib') or '$(IsMacOS)' == 'true' " />
|
||||
<None Include="..\..\output\native\linux\x64\libHarfBuzzSharp.so" Link="nuget\runtimes\linux-x64\native\libHarfBuzzSharp.so"
|
||||
Condition=" Exists('..\..\output\native\linux\x64\libHarfBuzzSharp.so') or '$(IsLinux)' == 'true' " />
|
||||
<None Include="..\..\output\native\nanoserver\x64\libHarfBuzzSharp.dll" Link="nuget\runtimes\nanoserver-x64\native\libHarfBuzzSharp.dll"
|
||||
Condition=" Exists('..\..\output\native\nanoserver\x64\libHarfBuzzSharp.dll') or '$(IsWindows)' == 'true' " />
|
||||
<None Include="..\..\output\native\linuxnodeps\x64\libHarfBuzzSharp.so" Link="nuget\runtimes\linuxnodeps-x64\native\libHarfBuzzSharp.so"
|
||||
Condition=" Exists('..\..\output\native\linuxnodeps\x64\libHarfBuzzSharp.so') or '$(IsLinux)' == 'true' " />
|
||||
</ItemGroup>
|
||||
<ItemGroup Condition="$(TargetFramework.StartsWith('net4'))">
|
||||
<None Include="nuget\build\net45\HarfBuzzSharp.targets" Link="nuget\build\$(TargetFramework)\HarfBuzzSharp.targets" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<Compile Include="..\Binding.Shared\**\*.cs" Link="%(RecursiveDir)%(Filename)%(Extension)" />
|
||||
<Compile Include="..\HarfBuzzSharp.Shared\**\*.cs" Link="%(RecursiveDir)%(Filename)%(Extension)" />
|
||||
</ItemGroup>
|
||||
</Project>
|
|
@ -1 +0,0 @@
|
|||
|
|
@ -1,25 +1,11 @@
|
|||
<Project Sdk="Microsoft.NET.Sdk">
|
||||
<Import Project="..\..\source\SkiaSharp.Build.props" />
|
||||
<Project Sdk="MSBuild.Sdk.Extras/2.0.54">
|
||||
<PropertyGroup>
|
||||
<TargetFramework>monoandroid9.0</TargetFramework>
|
||||
<OutputTypeEx>library</OutputTypeEx>
|
||||
<RootNamespace>SkiaSharp</RootNamespace>
|
||||
<AssemblyName>SkiaSharp</AssemblyName>
|
||||
<PackagingGroup>SkiaSharp</PackagingGroup>
|
||||
<PackagingPlatform>MonoAndroid</PackagingPlatform>
|
||||
<DefineConstants>$(DefineConstants);</DefineConstants>
|
||||
<AllowUnsafeBlocks>True</AllowUnsafeBlocks>
|
||||
<PackagingPlatform>monoandroid1.0</PackagingPlatform>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition=" '$(Configuration)' == 'Debug' ">
|
||||
<DebugType>full</DebugType>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition=" '$(Configuration)' == 'Release' ">
|
||||
<DebugType>pdbonly</DebugType>
|
||||
</PropertyGroup>
|
||||
<ItemGroup>
|
||||
<PackageReference Include="MSBuild.Sdk.Extras" Version="1.6.65" PrivateAssets="All" />
|
||||
<PackageReference Include="System.Memory" Version="4.5.3" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<EmbeddedNativeLibrary Include="..\..\output\native\android\arm64-v8a\libSkiaSharp.so" Link="libs\arm64-v8a\libSkiaSharp.so" />
|
||||
<EmbeddedNativeLibrary Include="..\..\output\native\android\armeabi-v7a\libSkiaSharp.so" Link="libs\armeabi-v7a\libSkiaSharp.so" />
|
||||
|
@ -30,6 +16,4 @@
|
|||
<Compile Include="..\Binding.Shared\**\*.cs" Link="%(RecursiveDir)%(Filename)%(Extension)" />
|
||||
<Compile Include="..\Binding\**\*.cs" Link="%(RecursiveDir)%(Filename)%(Extension)" />
|
||||
</ItemGroup>
|
||||
<Import Project="..\..\source\SkiaSharp.Build.targets" />
|
||||
<Import Project="$(MSBuildSdkExtrasTargets)" Condition="Exists('$(MSBuildSdkExtrasTargets)')" />
|
||||
</Project>
|
|
@ -1,36 +0,0 @@
|
|||
<Project Sdk="Microsoft.NET.Sdk">
|
||||
<Import Project="..\..\source\SkiaSharp.Build.props" />
|
||||
<PropertyGroup>
|
||||
<TargetFramework>net45</TargetFramework>
|
||||
<OutputTypeEx>library</OutputTypeEx>
|
||||
<RootNamespace>SkiaSharp</RootNamespace>
|
||||
<AssemblyName>SkiaSharp</AssemblyName>
|
||||
<PackagingGroup>SkiaSharp</PackagingGroup>
|
||||
<PackagingPlatform>net45</PackagingPlatform>
|
||||
<DefineConstants>$(DefineConstants);__DESKTOP__</DefineConstants>
|
||||
<AllowUnsafeBlocks>True</AllowUnsafeBlocks>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition=" '$(Configuration)' == 'Debug' ">
|
||||
<DebugType>full</DebugType>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition=" '$(Configuration)' == 'Release' ">
|
||||
<DebugType>pdbonly</DebugType>
|
||||
</PropertyGroup>
|
||||
<ItemGroup>
|
||||
<PackageReference Include="System.Memory" Version="4.5.3" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<None Include="..\..\output\native\windows\x64\libSkiaSharp.dll" Link="nuget\runtimes\win-x64\native\libSkiaSharp.dll" Condition=" '$(IsWindows)' == 'true' " />
|
||||
<None Include="..\..\output\native\windows\x86\libSkiaSharp.dll" Link="nuget\runtimes\win-x86\native\libSkiaSharp.dll" Condition=" '$(IsWindows)' == 'true' " />
|
||||
<None Include="..\..\output\native\nanoserver\x64\libSkiaSharp.dll" Link="nuget\runtimes\nanoserver-x64\native\libSkiaSharp.dll" Condition=" '$(IsWindows)' == 'true' " />
|
||||
<None Include="..\..\output\native\osx\libSkiaSharp.dylib" Link="nuget\runtimes\osx\native\libSkiaSharp.dylib" Condition=" '$(IsMacOS)' == 'true' " />
|
||||
<None Include="..\..\output\native\linux\x64\libSkiaSharp.so" Link="nuget\runtimes\linux-x64\native\libSkiaSharp.so" Condition=" '$(IsLinux)' == 'true' " />
|
||||
<None Include="..\..\output\native\linuxnodeps\x64\libSkiaSharp.so" Link="nuget\runtimes\linuxnodeps-x64\native\libSkiaSharp.so" Condition=" '$(IsLinux)' == 'true' " />
|
||||
<None Include="nuget\build\net45\SkiaSharp.targets" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<Compile Include="..\Binding.Shared\**\*.cs" Link="%(RecursiveDir)%(Filename)%(Extension)" />
|
||||
<Compile Include="..\Binding\**\*.cs" Link="%(RecursiveDir)%(Filename)%(Extension)" />
|
||||
</ItemGroup>
|
||||
<Import Project="..\..\source\SkiaSharp.Build.targets" />
|
||||
</Project>
|
|
@ -1,36 +0,0 @@
|
|||
<Project Sdk="Microsoft.NET.Sdk">
|
||||
<Import Project="..\..\source\SkiaSharp.Build.props" />
|
||||
<PropertyGroup>
|
||||
<TargetFramework>netstandard1.3</TargetFramework>
|
||||
<OutputTypeEx>library</OutputTypeEx>
|
||||
<RootNamespace>SkiaSharp</RootNamespace>
|
||||
<AssemblyName>SkiaSharp</AssemblyName>
|
||||
<PackagingGroup>SkiaSharp</PackagingGroup>
|
||||
<PackagingPlatform>netstandard1.3</PackagingPlatform>
|
||||
<DefineConstants>$(DefineConstants);NET_STANDARD</DefineConstants>
|
||||
<AllowUnsafeBlocks>True</AllowUnsafeBlocks>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition=" '$(Configuration)' == 'Debug' ">
|
||||
<DebugType>full</DebugType>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition=" '$(Configuration)' == 'Release' ">
|
||||
<DebugType>pdbonly</DebugType>
|
||||
</PropertyGroup>
|
||||
<ItemGroup>
|
||||
<PackageReference Include="System.IO.UnmanagedMemoryStream" Version="4.3.0" />
|
||||
<PackageReference Include="System.Memory" Version="4.5.3" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<None Include="..\..\output\native\windows\x64\libSkiaSharp.dll" Link="nuget\runtimes\win-x64\native\libSkiaSharp.dll" Condition=" '$(IsWindows)' == 'true' " />
|
||||
<None Include="..\..\output\native\windows\x86\libSkiaSharp.dll" Link="nuget\runtimes\win-x86\native\libSkiaSharp.dll" Condition=" '$(IsWindows)' == 'true' " />
|
||||
<None Include="..\..\output\native\nanoserver\x64\libSkiaSharp.dll" Link="nuget\runtimes\nanoserver-x64\native\libSkiaSharp.dll" Condition=" '$(IsWindows)' == 'true' " />
|
||||
<None Include="..\..\output\native\osx\libSkiaSharp.dylib" Link="nuget\runtimes\osx\native\libSkiaSharp.dylib" Condition=" '$(IsMacOS)' == 'true' " />
|
||||
<None Include="..\..\output\native\linux\x64\libSkiaSharp.so" Link="nuget\runtimes\linux-x64\native\libSkiaSharp.so" Condition=" '$(IsLinux)' == 'true' " />
|
||||
<None Include="..\..\output\native\linuxnodeps\x64\libSkiaSharp.so" Link="nuget\runtimes\linuxnodeps-x64\native\libSkiaSharp.so" Condition=" '$(IsLinux)' == 'true' " />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<Compile Include="..\Binding.Shared\**\*.cs" Link="%(RecursiveDir)%(Filename)%(Extension)" />
|
||||
<Compile Include="..\Binding\**\*.cs" Link="%(RecursiveDir)%(Filename)%(Extension)" />
|
||||
</ItemGroup>
|
||||
<Import Project="..\..\source\SkiaSharp.Build.targets" />
|
||||
</Project>
|
|
@ -1,29 +1,12 @@
|
|||
<Project Sdk="Microsoft.NET.Sdk">
|
||||
<Import Project="..\..\source\SkiaSharp.Build.props" />
|
||||
<Project Sdk="MSBuild.Sdk.Extras/2.0.54">
|
||||
<PropertyGroup>
|
||||
<TargetFramework>xamarinmac2.0</TargetFramework>
|
||||
<OutputTypeEx>library</OutputTypeEx>
|
||||
<RootNamespace>SkiaSharp</RootNamespace>
|
||||
<AssemblyName>SkiaSharp</AssemblyName>
|
||||
<PackagingGroup>SkiaSharp</PackagingGroup>
|
||||
<PackagingPlatform>Xamarin.Mac20</PackagingPlatform>
|
||||
<DefineConstants>$(DefineConstants);__MACOS__</DefineConstants>
|
||||
<AllowUnsafeBlocks>True</AllowUnsafeBlocks>
|
||||
<IsBindingProject>true</IsBindingProject>
|
||||
<EnableDefaultItems>false</EnableDefaultItems>
|
||||
<IsBindingProject Condition=" '$(IsMacOS)' == 'true' ">true</IsBindingProject>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition=" '$(Configuration)' == 'Debug' ">
|
||||
<DebugType>full</DebugType>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition=" '$(Configuration)' == 'Release' ">
|
||||
<DebugType>pdbonly</DebugType>
|
||||
</PropertyGroup>
|
||||
<ItemGroup>
|
||||
<PackageReference Include="MSBuild.Sdk.Extras" Version="1.6.65" PrivateAssets="All" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<Reference Include="netstandard" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<Compile Include="Properties\AssemblyInfo.cs" />
|
||||
<ObjcBindingApiDefinition Include="ApiDefinition.cs" />
|
||||
|
@ -34,6 +17,4 @@
|
|||
<Compile Include="..\Binding.Shared\**\*.cs" Link="%(RecursiveDir)%(Filename)%(Extension)" />
|
||||
<Compile Include="..\Binding\**\*.cs" Link="%(RecursiveDir)%(Filename)%(Extension)" />
|
||||
</ItemGroup>
|
||||
<Import Project="..\..\source\SkiaSharp.Build.targets" />
|
||||
<Import Project="$(MSBuildSdkExtrasTargets)" Condition="Exists('$(MSBuildSdkExtrasTargets)')" />
|
||||
</Project>
|
|
@ -1,38 +1,23 @@
|
|||
<Project Sdk="Microsoft.NET.Sdk">
|
||||
<Import Project="..\..\source\SkiaSharp.Build.props" />
|
||||
<Project Sdk="Tizen.NET.Sdk/1.0.8">
|
||||
<PropertyGroup>
|
||||
<TargetFramework>tizen40</TargetFramework>
|
||||
<OutputTypeEx>library</OutputTypeEx>
|
||||
<RootNamespace>SkiaSharp</RootNamespace>
|
||||
<AssemblyName>SkiaSharp</AssemblyName>
|
||||
<AppendTargetFrameworkToOutputPath>False</AppendTargetFrameworkToOutputPath>
|
||||
<TizenCreateTpkOnBuild>false</TizenCreateTpkOnBuild>
|
||||
<PackagingGroup>SkiaSharp</PackagingGroup>
|
||||
<PackagingPlatform>tizen40</PackagingPlatform>
|
||||
<DefineConstants>$(DefineConstants);__TIZEN__;</DefineConstants>
|
||||
<AllowUnsafeBlocks>True</AllowUnsafeBlocks>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition=" '$(Configuration)' == 'Debug' ">
|
||||
<DebugType>full</DebugType>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition=" '$(Configuration)' == 'Release' ">
|
||||
<DebugType>pdbonly</DebugType>
|
||||
</PropertyGroup>
|
||||
<ItemGroup>
|
||||
<PackageReference Include="MSBuild.Sdk.Extras" Version="1.6.65" PrivateAssets="All" />
|
||||
<PackageReference Include="Tizen.NET" Version="4.0.0" />
|
||||
<PackageReference Include="Tizen.NET.Sdk" Version="1.0.1" />
|
||||
<PackageReference Include="System.IO.UnmanagedMemoryStream" Version="4.3.0" />
|
||||
<PackageReference Include="System.Memory" Version="4.5.3" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<None Include="..\..\output\native\tizen\armel\libSkiaSharp.so" Link="nuget\runtimes\tizen-armel\native\libSkiaSharp.so" />
|
||||
<None Include="..\..\output\native\tizen\i386\libSkiaSharp.so" Link="nuget\runtimes\tizen-x86\native\libSkiaSharp.so" />
|
||||
<None Include="nuget\build\tizen40\SkiaSharp.targets" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<Compile Include="..\Binding.Shared\**\*.cs" Link="%(RecursiveDir)%(Filename)%(Extension)" />
|
||||
<Compile Include="..\Binding\**\*.cs" Link="%(RecursiveDir)%(Filename)%(Extension)" />
|
||||
</ItemGroup>
|
||||
<Import Project="..\..\source\SkiaSharp.Build.targets" />
|
||||
<Import Project="$(MSBuildSdkExtrasTargets)" Condition="Exists('$(MSBuildSdkExtrasTargets)')" />
|
||||
</Project>
|
||||
|
|
|
@ -1,24 +1,12 @@
|
|||
<Project Sdk="Microsoft.NET.Sdk">
|
||||
<Import Project="..\..\source\SkiaSharp.Build.props" />
|
||||
<Project Sdk="MSBuild.Sdk.Extras/2.0.54">
|
||||
<PropertyGroup>
|
||||
<TargetFramework>uap10.0.10240</TargetFramework>
|
||||
<OutputTypeEx>library</OutputTypeEx>
|
||||
<TargetFrameworks>uap10.0.10240;uap10.0.16299</TargetFrameworks>
|
||||
<RootNamespace>SkiaSharp</RootNamespace>
|
||||
<AssemblyName>SkiaSharp</AssemblyName>
|
||||
<PackagingGroup>SkiaSharp</PackagingGroup>
|
||||
<PackagingPlatform>uap10.0</PackagingPlatform>
|
||||
<DefineConstants>$(DefineConstants);NET_STANDARD</DefineConstants>
|
||||
<AllowUnsafeBlocks>True</AllowUnsafeBlocks>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition=" '$(Configuration)' == 'Debug' ">
|
||||
<DebugType>full</DebugType>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition=" '$(Configuration)' == 'Release' ">
|
||||
<DebugType>pdbonly</DebugType>
|
||||
</PropertyGroup>
|
||||
<ItemGroup>
|
||||
<PackageReference Include="MSBuild.Sdk.Extras" Version="1.6.65" PrivateAssets="All" />
|
||||
<PackageReference Include="Microsoft.NETCore.UniversalWindowsPlatform" Version="6.2.8" />
|
||||
<PackageReference Include="System.Memory" Version="4.5.3" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
|
@ -36,6 +24,4 @@
|
|||
<Compile Include="..\Binding.Shared\**\*.cs" Link="%(RecursiveDir)%(Filename)%(Extension)" />
|
||||
<Compile Include="..\Binding\**\*.cs" Link="%(RecursiveDir)%(Filename)%(Extension)" />
|
||||
</ItemGroup>
|
||||
<Import Project="..\..\source\SkiaSharp.Build.targets" />
|
||||
<Import Project="$(MSBuildSdkExtrasTargets)" Condition="Exists('$(MSBuildSdkExtrasTargets)')" />
|
||||
</Project>
|
|
@ -1,29 +1,11 @@
|
|||
<Project Sdk="Microsoft.NET.Sdk">
|
||||
<Import Project="..\..\source\SkiaSharp.Build.props" />
|
||||
<Project Sdk="MSBuild.Sdk.Extras/2.0.54">
|
||||
<PropertyGroup>
|
||||
<TargetFramework>xamarinios1.0</TargetFramework>
|
||||
<OutputTypeEx>library</OutputTypeEx>
|
||||
<RootNamespace>SkiaSharp</RootNamespace>
|
||||
<AssemblyName>SkiaSharp</AssemblyName>
|
||||
<PackagingGroup>SkiaSharp</PackagingGroup>
|
||||
<PackagingPlatform>Xamarin.iOS</PackagingPlatform>
|
||||
<DefineConstants>$(DefineConstants);</DefineConstants>
|
||||
<AllowUnsafeBlocks>True</AllowUnsafeBlocks>
|
||||
<IsBindingProject>true</IsBindingProject>
|
||||
<EnableDefaultItems>false</EnableDefaultItems>
|
||||
<IsBindingProject Condition=" '$(IsMacOS)' == 'true' ">true</IsBindingProject>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition=" '$(Configuration)' == 'Debug' ">
|
||||
<DebugType>full</DebugType>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition=" '$(Configuration)' == 'Release' ">
|
||||
<DebugType>pdbonly</DebugType>
|
||||
</PropertyGroup>
|
||||
<ItemGroup>
|
||||
<PackageReference Include="MSBuild.Sdk.Extras" Version="1.6.65" PrivateAssets="All" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<Reference Include="netstandard" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<Compile Include="Properties\AssemblyInfo.cs" />
|
||||
<ObjcBindingApiDefinition Include="ApiDefinition.cs" />
|
||||
|
@ -34,6 +16,4 @@
|
|||
<Compile Include="..\Binding.Shared\**\*.cs" Link="%(RecursiveDir)%(Filename)%(Extension)" />
|
||||
<Compile Include="..\Binding\**\*.cs" Link="%(RecursiveDir)%(Filename)%(Extension)" />
|
||||
</ItemGroup>
|
||||
<Import Project="..\..\source\SkiaSharp.Build.targets" />
|
||||
<Import Project="$(MSBuildSdkExtrasTargets)" Condition="Exists('$(MSBuildSdkExtrasTargets)')" />
|
||||
</Project>
|
|
@ -1,25 +1,23 @@
|
|||
|
||||
Microsoft Visual Studio Solution File, Format Version 12.00
|
||||
# Visual Studio 15
|
||||
VisualStudioVersion = 15.0.26430.13
|
||||
# Visual Studio Version 16
|
||||
VisualStudioVersion = 16.0.29515.35
|
||||
MinimumVisualStudioVersion = 10.0.40219.1
|
||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SkiaSharp.Android", "SkiaSharp.Android\SkiaSharp.Android.csproj", "{C737DC80-5B71-4B26-A2DC-DA30421788B0}"
|
||||
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "SkiaSharp.Android", "SkiaSharp.Android\SkiaSharp.Android.csproj", "{C737DC80-5B71-4B26-A2DC-DA30421788B0}"
|
||||
EndProject
|
||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SkiaSharp.iOS", "SkiaSharp.iOS\SkiaSharp.iOS.csproj", "{6A678CFB-21A7-4E81-8909-FD72ABBFD408}"
|
||||
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "SkiaSharp.iOS", "SkiaSharp.iOS\SkiaSharp.iOS.csproj", "{6A678CFB-21A7-4E81-8909-FD72ABBFD408}"
|
||||
EndProject
|
||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SkiaSharp.tvOS", "SkiaSharp.tvOS\SkiaSharp.tvOS.csproj", "{5180E370-A455-42BB-99F9-97BD269B8A52}"
|
||||
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "SkiaSharp.tvOS", "SkiaSharp.tvOS\SkiaSharp.tvOS.csproj", "{5180E370-A455-42BB-99F9-97BD269B8A52}"
|
||||
EndProject
|
||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SkiaSharp.watchOS", "SkiaSharp.watchOS\SkiaSharp.watchOS.csproj", "{099A4BAD-6CF7-4898-9D16-266BDD844F95}"
|
||||
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "SkiaSharp.watchOS", "SkiaSharp.watchOS\SkiaSharp.watchOS.csproj", "{099A4BAD-6CF7-4898-9D16-266BDD844F95}"
|
||||
EndProject
|
||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SkiaSharp.OSX", "SkiaSharp.OSX\SkiaSharp.OSX.csproj", "{4588A759-3853-49B8-8A68-6C7917BE9220}"
|
||||
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "SkiaSharp.OSX", "SkiaSharp.OSX\SkiaSharp.OSX.csproj", "{4588A759-3853-49B8-8A68-6C7917BE9220}"
|
||||
EndProject
|
||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SkiaSharp.Desktop", "SkiaSharp.Desktop\SkiaSharp.Desktop.csproj", "{EB1BBDCC-FB07-40D5-8B9E-0079E2C2F2DF}"
|
||||
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "SkiaSharp.UWP", "SkiaSharp.UWP\SkiaSharp.UWP.csproj", "{BAB615AA-956E-4079-B260-DD7B1F52EC7D}"
|
||||
EndProject
|
||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SkiaSharp.UWP", "SkiaSharp.UWP\SkiaSharp.UWP.csproj", "{BAB615AA-956E-4079-B260-DD7B1F52EC7D}"
|
||||
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "SkiaSharp", "SkiaSharp\SkiaSharp.csproj", "{4E0924F8-D546-4428-9412-4B9411FBA5FF}"
|
||||
EndProject
|
||||
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "SkiaSharp.NetStandard", "SkiaSharp.NetStandard\SkiaSharp.NetStandard.csproj", "{4E0924F8-D546-4428-9412-4B9411FBA5FF}"
|
||||
EndProject
|
||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SkiaSharp.Tizen", "SkiaSharp.Tizen\SkiaSharp.Tizen.csproj", "{A48813C8-9C4A-477F-A34C-FCAFFE751037}"
|
||||
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "SkiaSharp.Tizen", "SkiaSharp.Tizen\SkiaSharp.Tizen.csproj", "{A48813C8-9C4A-477F-A34C-FCAFFE751037}"
|
||||
EndProject
|
||||
Global
|
||||
GlobalSection(SolutionConfigurationPlatforms) = preSolution
|
||||
|
@ -47,10 +45,6 @@ Global
|
|||
{4588A759-3853-49B8-8A68-6C7917BE9220}.Debug|Any CPU.Build.0 = Debug|Any CPU
|
||||
{4588A759-3853-49B8-8A68-6C7917BE9220}.Release|Any CPU.ActiveCfg = Release|Any CPU
|
||||
{4588A759-3853-49B8-8A68-6C7917BE9220}.Release|Any CPU.Build.0 = Release|Any CPU
|
||||
{EB1BBDCC-FB07-40D5-8B9E-0079E2C2F2DF}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
|
||||
{EB1BBDCC-FB07-40D5-8B9E-0079E2C2F2DF}.Debug|Any CPU.Build.0 = Debug|Any CPU
|
||||
{EB1BBDCC-FB07-40D5-8B9E-0079E2C2F2DF}.Release|Any CPU.ActiveCfg = Release|Any CPU
|
||||
{EB1BBDCC-FB07-40D5-8B9E-0079E2C2F2DF}.Release|Any CPU.Build.0 = Release|Any CPU
|
||||
{BAB615AA-956E-4079-B260-DD7B1F52EC7D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
|
||||
{BAB615AA-956E-4079-B260-DD7B1F52EC7D}.Debug|Any CPU.Build.0 = Debug|Any CPU
|
||||
{BAB615AA-956E-4079-B260-DD7B1F52EC7D}.Release|Any CPU.ActiveCfg = Release|Any CPU
|
||||
|
@ -67,4 +61,7 @@ Global
|
|||
GlobalSection(SolutionProperties) = preSolution
|
||||
HideSolutionNode = FALSE
|
||||
EndGlobalSection
|
||||
GlobalSection(ExtensibilityGlobals) = postSolution
|
||||
SolutionGuid = {43994D8B-018E-4297-B592-6BEDC30E542A}
|
||||
EndGlobalSection
|
||||
EndGlobal
|
||||
|
|
|
@ -1,29 +1,11 @@
|
|||
<Project Sdk="Microsoft.NET.Sdk">
|
||||
<Import Project="..\..\source\SkiaSharp.Build.props" />
|
||||
<Project Sdk="MSBuild.Sdk.Extras/2.0.54">
|
||||
<PropertyGroup>
|
||||
<TargetFramework>xamarintvos1.0</TargetFramework>
|
||||
<OutputTypeEx>library</OutputTypeEx>
|
||||
<RootNamespace>SkiaSharp</RootNamespace>
|
||||
<AssemblyName>SkiaSharp</AssemblyName>
|
||||
<PackagingGroup>SkiaSharp</PackagingGroup>
|
||||
<PackagingPlatform>Xamarin.TVOS</PackagingPlatform>
|
||||
<DefineConstants>$(DefineConstants);</DefineConstants>
|
||||
<AllowUnsafeBlocks>True</AllowUnsafeBlocks>
|
||||
<IsBindingProject>true</IsBindingProject>
|
||||
<EnableDefaultItems>false</EnableDefaultItems>
|
||||
<IsBindingProject Condition=" '$(IsMacOS)' == 'true' ">true</IsBindingProject>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition=" '$(Configuration)' == 'Debug' ">
|
||||
<DebugType>full</DebugType>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition=" '$(Configuration)' == 'Release' ">
|
||||
<DebugType>pdbonly</DebugType>
|
||||
</PropertyGroup>
|
||||
<ItemGroup>
|
||||
<PackageReference Include="MSBuild.Sdk.Extras" Version="1.6.65" PrivateAssets="All" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<Reference Include="netstandard" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<Compile Include="Properties\AssemblyInfo.cs" />
|
||||
<ObjcBindingApiDefinition Include="ApiDefinition.cs" />
|
||||
|
@ -34,6 +16,4 @@
|
|||
<Compile Include="..\Binding.Shared\**\*.cs" Link="%(RecursiveDir)%(Filename)%(Extension)" />
|
||||
<Compile Include="..\Binding\**\*.cs" Link="%(RecursiveDir)%(Filename)%(Extension)" />
|
||||
</ItemGroup>
|
||||
<Import Project="..\..\source\SkiaSharp.Build.targets" />
|
||||
<Import Project="$(MSBuildSdkExtrasTargets)" Condition="Exists('$(MSBuildSdkExtrasTargets)')" />
|
||||
</Project>
|
|
@ -1,29 +1,11 @@
|
|||
<Project Sdk="Microsoft.NET.Sdk">
|
||||
<Import Project="..\..\source\SkiaSharp.Build.props" />
|
||||
<Project Sdk="MSBuild.Sdk.Extras/2.0.54">
|
||||
<PropertyGroup>
|
||||
<TargetFramework>xamarinwatchos1.0</TargetFramework>
|
||||
<OutputTypeEx>library</OutputTypeEx>
|
||||
<RootNamespace>SkiaSharp</RootNamespace>
|
||||
<AssemblyName>SkiaSharp</AssemblyName>
|
||||
<PackagingGroup>SkiaSharp</PackagingGroup>
|
||||
<PackagingPlatform>Xamarin.WatchOS</PackagingPlatform>
|
||||
<DefineConstants>$(DefineConstants);</DefineConstants>
|
||||
<AllowUnsafeBlocks>True</AllowUnsafeBlocks>
|
||||
<IsBindingProject>true</IsBindingProject>
|
||||
<EnableDefaultItems>false</EnableDefaultItems>
|
||||
<IsBindingProject Condition=" '$(IsMacOS)' == 'true' ">true</IsBindingProject>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition=" '$(Configuration)' == 'Debug' ">
|
||||
<DebugType>full</DebugType>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition=" '$(Configuration)' == 'Release' ">
|
||||
<DebugType>pdbonly</DebugType>
|
||||
</PropertyGroup>
|
||||
<ItemGroup>
|
||||
<PackageReference Include="MSBuild.Sdk.Extras" Version="1.6.65" PrivateAssets="All" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<Reference Include="netstandard" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<Compile Include="Properties\AssemblyInfo.cs" />
|
||||
<ObjcBindingApiDefinition Include="ApiDefinition.cs" />
|
||||
|
@ -34,6 +16,4 @@
|
|||
<Compile Include="..\Binding.Shared\**\*.cs" Link="%(RecursiveDir)%(Filename)%(Extension)" />
|
||||
<Compile Include="..\Binding\**\*.cs" Link="%(RecursiveDir)%(Filename)%(Extension)" />
|
||||
</ItemGroup>
|
||||
<Import Project="..\..\source\SkiaSharp.Build.targets" />
|
||||
<Import Project="$(MSBuildSdkExtrasTargets)" Condition="Exists('$(MSBuildSdkExtrasTargets)')" />
|
||||
</Project>
|
|
@ -0,0 +1,41 @@
|
|||
<Project Sdk="Microsoft.NET.Sdk">
|
||||
<PropertyGroup>
|
||||
<TargetFrameworks>netstandard1.3;netstandard2.0;net45</TargetFrameworks>
|
||||
<RootNamespace>SkiaSharp</RootNamespace>
|
||||
<AssemblyName>SkiaSharp</AssemblyName>
|
||||
<PackagingGroup>SkiaSharp</PackagingGroup>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="$(TargetFramework.StartsWith('netstandard'))">
|
||||
<DefineConstants>$(DefineConstants);NET_STANDARD</DefineConstants>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="$(TargetFramework.StartsWith('net4'))">
|
||||
<DefineConstants>$(DefineConstants);__DESKTOP__</DefineConstants>
|
||||
</PropertyGroup>
|
||||
<ItemGroup Condition="'$(TargetFramework)' == 'netstandard1.3'">
|
||||
<PackageReference Include="System.IO.UnmanagedMemoryStream" Version="4.3.0" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<PackageReference Include="System.Memory" Version="4.5.3" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<None Include="..\..\output\native\windows\x64\libSkiaSharp.dll" Link="nuget\runtimes\win-x64\native\libSkiaSharp.dll"
|
||||
Condition=" Exists('..\..\output\native\windows\x64\libSkiaSharp.dll') or '$(IsWindows)' == 'true' " />
|
||||
<None Include="..\..\output\native\windows\x86\libSkiaSharp.dll" Link="nuget\runtimes\win-x86\native\libSkiaSharp.dll"
|
||||
Condition=" Exists('..\..\output\native\windows\x86\libSkiaSharp.dll') or '$(IsWindows)' == 'true' " />
|
||||
<None Include="..\..\output\native\osx\libSkiaSharp.dylib" Link="nuget\runtimes\osx\native\libSkiaSharp.dylib"
|
||||
Condition=" Exists('..\..\output\native\osx\libSkiaSharp.dylib') or '$(IsMacOS)' == 'true' " />
|
||||
<None Include="..\..\output\native\linux\x64\libSkiaSharp.so" Link="nuget\runtimes\linux-x64\native\libSkiaSharp.so"
|
||||
Condition=" Exists('..\..\output\native\linux\x64\libSkiaSharp.so') or '$(IsLinux)' == 'true' " />
|
||||
<None Include="..\..\output\native\nanoserver\x64\libSkiaSharp.dll" Link="nuget\runtimes\nanoserver-x64\native\libSkiaSharp.dll"
|
||||
Condition=" Exists('..\..\output\native\nanoserver\x64\libSkiaSharp.dll') or '$(IsWindows)' == 'true' " />
|
||||
<None Include="..\..\output\native\linuxnodeps\x64\libSkiaSharp.so" Link="nuget\runtimes\linuxnodeps-x64\native\libSkiaSharp.so"
|
||||
Condition=" Exists('..\..\output\native\linuxnodeps\x64\libSkiaSharp.so') or '$(IsLinux)' == 'true' " />
|
||||
</ItemGroup>
|
||||
<ItemGroup Condition="$(TargetFramework.StartsWith('net4'))">
|
||||
<None Include="nuget\build\net45\SkiaSharp.targets" Link="nuget\build\$(TargetFramework)\SkiaSharp.targets" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<Compile Include="..\Binding.Shared\**\*.cs" Link="%(RecursiveDir)%(Filename)%(Extension)" />
|
||||
<Compile Include="..\Binding\**\*.cs" Link="%(RecursiveDir)%(Filename)%(Extension)" />
|
||||
</ItemGroup>
|
||||
</Project>
|
|
@ -16,7 +16,6 @@ void RunMSBuild(
|
|||
c.Configuration = CONFIGURATION;
|
||||
c.Verbosity = VERBOSITY;
|
||||
c.MaxCpuCount = 0;
|
||||
c.ToolVersion = MSBuildToolVersion.VS2017;
|
||||
|
||||
c.NoLogo = VERBOSITY == Verbosity.Minimal;
|
||||
|
||||
|
|
|
@ -1 +1 @@
|
|||
Subproject commit f170af48e4490633334a300bbcb65d50fab09537
|
||||
Subproject commit 44134341fa8b46e83bad3bef48a8bc6badaa3083
|
|
@ -1,5 +0,0 @@
|
|||
{
|
||||
"sdk": {
|
||||
"version": "2.2.108.1"
|
||||
}
|
||||
}
|
|
@ -35,23 +35,22 @@ Please visit https://go.microsoft.com/fwlink/?linkid=868517 to view the release
|
|||
<dependency id="System.Memory" version="4.5.3" />
|
||||
</group>
|
||||
<group targetFramework="netstandard2.0">
|
||||
<dependency id="System.IO.UnmanagedMemoryStream" version="4.3.0" />
|
||||
<dependency id="System.Memory" version="4.5.3" />
|
||||
</group>
|
||||
<group targetFramework="netcoreapp2.1">
|
||||
<group targetFramework="monoandroid1.0">
|
||||
</group>
|
||||
<group targetFramework="MonoAndroid">
|
||||
<group targetFramework="xamarinios1.0">
|
||||
</group>
|
||||
<group targetFramework="xamarintvos1.0">
|
||||
</group>
|
||||
<group targetFramework="xamarinwatchos1.0">
|
||||
</group>
|
||||
<group targetFramework="xamarinmac2.0">
|
||||
</group>
|
||||
<group targetFramework="uap10.0.10240">
|
||||
<dependency id="System.Memory" version="4.5.3" />
|
||||
</group>
|
||||
<group targetFramework="Xamarin.iOS">
|
||||
</group>
|
||||
<group targetFramework="Xamarin.TVOS">
|
||||
</group>
|
||||
<group targetFramework="Xamarin.WatchOS">
|
||||
</group>
|
||||
<group targetFramework="Xamarin.Mac20">
|
||||
</group>
|
||||
<group targetFramework="uap10.0">
|
||||
<group targetFramework="uap10.0.16299">
|
||||
<dependency id="System.Memory" version="4.5.3" />
|
||||
</group>
|
||||
<group targetFramework="tizen40">
|
||||
|
@ -67,18 +66,22 @@ Please visit https://go.microsoft.com/fwlink/?linkid=868517 to view the release
|
|||
<file src="lib/net45/HarfBuzzSharp.xml" />
|
||||
<file src="lib/netstandard1.3/HarfBuzzSharp.dll" />
|
||||
<file src="lib/netstandard1.3/HarfBuzzSharp.xml" />
|
||||
<file platform="macos,windows" src="lib/MonoAndroid/HarfBuzzSharp.dll" />
|
||||
<file platform="macos,windows" src="lib/MonoAndroid/HarfBuzzSharp.xml" />
|
||||
<file platform="macos" src="lib/Xamarin.iOS/HarfBuzzSharp.dll" />
|
||||
<file platform="macos" src="lib/Xamarin.iOS/HarfBuzzSharp.xml" />
|
||||
<file platform="macos" src="lib/Xamarin.TVOS/HarfBuzzSharp.dll" />
|
||||
<file platform="macos" src="lib/Xamarin.TVOS/HarfBuzzSharp.xml" />
|
||||
<file platform="macos" src="lib/Xamarin.WatchOS/HarfBuzzSharp.dll" />
|
||||
<file platform="macos" src="lib/Xamarin.WatchOS/HarfBuzzSharp.xml" />
|
||||
<file platform="macos" src="lib/Xamarin.Mac20/HarfBuzzSharp.dll" />
|
||||
<file platform="macos" src="lib/Xamarin.Mac20/HarfBuzzSharp.xml" />
|
||||
<file platform="windows" src="lib/uap10.0/HarfBuzzSharp.dll" />
|
||||
<file platform="windows" src="lib/uap10.0/HarfBuzzSharp.xml" />
|
||||
<file src="lib/netstandard2.0/HarfBuzzSharp.dll" />
|
||||
<file src="lib/netstandard2.0/HarfBuzzSharp.xml" />
|
||||
<file platform="macos,windows" src="lib/monoandroid1.0/HarfBuzzSharp.dll" />
|
||||
<file platform="macos,windows" src="lib/monoandroid1.0/HarfBuzzSharp.xml" />
|
||||
<file platform="macos" src="lib/xamarinios1.0/HarfBuzzSharp.dll" />
|
||||
<file platform="macos" src="lib/xamarinios1.0/HarfBuzzSharp.xml" />
|
||||
<file platform="macos" src="lib/xamarintvos1.0/HarfBuzzSharp.dll" />
|
||||
<file platform="macos" src="lib/xamarintvos1.0/HarfBuzzSharp.xml" />
|
||||
<file platform="macos" src="lib/xamarinwatchos1.0/HarfBuzzSharp.dll" />
|
||||
<file platform="macos" src="lib/xamarinwatchos1.0/HarfBuzzSharp.xml" />
|
||||
<file platform="macos" src="lib/xamarinmac2.0/HarfBuzzSharp.dll" />
|
||||
<file platform="macos" src="lib/xamarinmac2.0/HarfBuzzSharp.xml" />
|
||||
<file platform="windows" src="lib/uap10.0.10240/HarfBuzzSharp.dll" />
|
||||
<file platform="windows" src="lib/uap10.0.10240/HarfBuzzSharp.xml" />
|
||||
<file platform="windows" src="lib/uap10.0.16299/HarfBuzzSharp.dll" />
|
||||
<file platform="windows" src="lib/uap10.0.16299/HarfBuzzSharp.xml" />
|
||||
<file src="lib/tizen40/HarfBuzzSharp.dll" />
|
||||
<file src="lib/tizen40/HarfBuzzSharp.xml" />
|
||||
|
||||
|
|
|
@ -37,6 +37,8 @@ Please visit https://go.microsoft.com/fwlink/?linkid=868517 to view the release
|
|||
<!-- SkiaSharp.HarfBuzz.dll -->
|
||||
<file src="lib/netstandard1.3/SkiaSharp.HarfBuzz.dll" />
|
||||
<file src="lib/netstandard1.3/SkiaSharp.HarfBuzz.xml" />
|
||||
<file src="lib/netstandard2.0/SkiaSharp.HarfBuzz.dll" />
|
||||
<file src="lib/netstandard2.0/SkiaSharp.HarfBuzz.xml" />
|
||||
<file src="lib/net45/SkiaSharp.HarfBuzz.dll" />
|
||||
<file src="lib/net45/SkiaSharp.HarfBuzz.xml" />
|
||||
|
||||
|
|
|
@ -36,6 +36,8 @@ Please visit https://go.microsoft.com/fwlink/?linkid=868517 to view the release
|
|||
<!-- SkiaSharp.Views.*.dll -->
|
||||
<file src="lib/net45/SkiaSharp.Views.Desktop.Common.dll" />
|
||||
<file src="lib/net45/SkiaSharp.Views.Desktop.Common.xml" />
|
||||
<file src="lib/netcoreapp3.0/SkiaSharp.Views.Desktop.Common.dll" />
|
||||
<file src="lib/netcoreapp3.0/SkiaSharp.Views.Desktop.Common.xml" />
|
||||
<file src="lib/netstandard2.0/SkiaSharp.Views.Desktop.Common.dll" />
|
||||
<file src="lib/netstandard2.0/SkiaSharp.Views.Desktop.Common.xml" />
|
||||
|
||||
|
|
|
@ -31,17 +31,21 @@ Please visit https://go.microsoft.com/fwlink/?linkid=868517 to view the release
|
|||
<dependency id="Xamarin.Forms" version="4.0.0.540366" />
|
||||
<dependency id="SkiaSharp" version="1.0.0" />
|
||||
</group>
|
||||
<group targetFramework="MonoAndroid">
|
||||
<group targetFramework="netstandard2.0">
|
||||
<dependency id="Xamarin.Forms" version="4.0.0.540366" />
|
||||
<dependency id="SkiaSharp" version="1.0.0" />
|
||||
</group>
|
||||
<group targetFramework="monoandroid1.0">
|
||||
<dependency id="Xamarin.Forms" version="4.0.0.540366" />
|
||||
<dependency id="SkiaSharp" version="1.0.0" />
|
||||
<dependency id="SkiaSharp.Views" version="1.0.0" />
|
||||
</group>
|
||||
<group targetFramework="Xamarin.iOS">
|
||||
<group targetFramework="xamarinios1.0">
|
||||
<dependency id="Xamarin.Forms" version="4.0.0.540366" />
|
||||
<dependency id="SkiaSharp" version="1.0.0" />
|
||||
<dependency id="SkiaSharp.Views" version="1.0.0" />
|
||||
</group>
|
||||
<group targetFramework="Xamarin.Mac20">
|
||||
<group targetFramework="xamarinmac2.0">
|
||||
<dependency id="Xamarin.Forms" version="4.0.0.540366" />
|
||||
<dependency id="SkiaSharp" version="1.0.0" />
|
||||
<dependency id="SkiaSharp.Views" version="1.0.0" />
|
||||
|
@ -68,23 +72,25 @@ Please visit https://go.microsoft.com/fwlink/?linkid=868517 to view the release
|
|||
<!-- the reference assembly must be in ref https://github.com/mono/SkiaSharp/issues/1011 -->
|
||||
<file src="lib/netstandard1.3/SkiaSharp.Views.Forms.dll" target="ref/netstandard1.3/SkiaSharp.Views.Forms.dll" />
|
||||
<file src="lib/netstandard1.3/SkiaSharp.Views.Forms.xml" target="ref/netstandard1.3/SkiaSharp.Views.Forms.xml" />
|
||||
<file src="lib/netstandard2.0/SkiaSharp.Views.Forms.dll" target="ref/netstandard2.0/SkiaSharp.Views.Forms.dll" />
|
||||
<file src="lib/netstandard2.0/SkiaSharp.Views.Forms.xml" target="ref/netstandard2.0/SkiaSharp.Views.Forms.xml" />
|
||||
|
||||
<!-- the platforms also need to be in the ref as they have more things in them and ref overrides everything -->
|
||||
<file platform="macos,windows" src="lib/MonoAndroid/SkiaSharp.Views.Forms.dll" target="ref/MonoAndroid/SkiaSharp.Views.Forms.dll" />
|
||||
<file platform="macos,windows" src="lib/MonoAndroid/SkiaSharp.Views.Forms.xml" target="ref/MonoAndroid/SkiaSharp.Views.Forms.xml" />
|
||||
<file platform="macos" src="lib/Xamarin.iOS/SkiaSharp.Views.Forms.dll" target="ref/Xamarin.iOS/SkiaSharp.Views.Forms.dll" />
|
||||
<file platform="macos" src="lib/Xamarin.iOS/SkiaSharp.Views.Forms.xml" target="ref/Xamarin.iOS/SkiaSharp.Views.Forms.xml" />
|
||||
<file platform="macos" src="lib/Xamarin.Mac20/SkiaSharp.Views.Forms.dll" target="ref/Xamarin.Mac20/SkiaSharp.Views.Forms.dll" />
|
||||
<file platform="macos" src="lib/Xamarin.Mac20/SkiaSharp.Views.Forms.xml" target="ref/Xamarin.Mac20/SkiaSharp.Views.Forms.xml" />
|
||||
<file platform="macos,windows" src="lib/monoandroid1.0/SkiaSharp.Views.Forms.dll" target="ref/monoandroid1.0/SkiaSharp.Views.Forms.dll" />
|
||||
<file platform="macos,windows" src="lib/monoandroid1.0/SkiaSharp.Views.Forms.xml" target="ref/monoandroid1.0/SkiaSharp.Views.Forms.xml" />
|
||||
<file platform="macos" src="lib/xamarinios1.0/SkiaSharp.Views.Forms.dll" target="ref/xamarinios1.0/SkiaSharp.Views.Forms.dll" />
|
||||
<file platform="macos" src="lib/xamarinios1.0/SkiaSharp.Views.Forms.xml" target="ref/xamarinios1.0/SkiaSharp.Views.Forms.xml" />
|
||||
<file platform="macos" src="lib/xamarinmac2.0/SkiaSharp.Views.Forms.dll" target="ref/xamarinmac2.0/SkiaSharp.Views.Forms.dll" />
|
||||
<file platform="macos" src="lib/xamarinmac2.0/SkiaSharp.Views.Forms.xml" target="ref/xamarinmac2.0/SkiaSharp.Views.Forms.xml" />
|
||||
<file platform="windows" src="lib/uap10.0/SkiaSharp.Views.Forms.dll" target="ref/uap10.0/SkiaSharp.Views.Forms.dll" />
|
||||
<file platform="windows" src="lib/uap10.0/SkiaSharp.Views.Forms.xml" target="ref/uap10.0/SkiaSharp.Views.Forms.xml" />
|
||||
<file src="lib/tizen40/SkiaSharp.Views.Forms.dll" target="ref/tizen40/SkiaSharp.Views.Forms.dll" />
|
||||
<file src="lib/tizen40/SkiaSharp.Views.Forms.xml" target="ref/tizen40/SkiaSharp.Views.Forms.xml" />
|
||||
|
||||
<!-- SkiaSharp.Views.Forms.dll -->
|
||||
<file platform="macos,windows" src="lib/MonoAndroid/SkiaSharp.Views.Forms.dll" />
|
||||
<file platform="macos" src="lib/Xamarin.iOS/SkiaSharp.Views.Forms.dll" />
|
||||
<file platform="macos" src="lib/Xamarin.Mac20/SkiaSharp.Views.Forms.dll" />
|
||||
<file platform="macos,windows" src="lib/monoandroid1.0/SkiaSharp.Views.Forms.dll" />
|
||||
<file platform="macos" src="lib/xamarinios1.0/SkiaSharp.Views.Forms.dll" />
|
||||
<file platform="macos" src="lib/xamarinmac2.0/SkiaSharp.Views.Forms.dll" />
|
||||
<file platform="windows" src="lib/uap10.0/SkiaSharp.Views.Forms.dll" />
|
||||
<file src="lib/tizen40/SkiaSharp.Views.Forms.dll" />
|
||||
|
||||
|
|
|
@ -35,6 +35,8 @@ Please visit https://go.microsoft.com/fwlink/?linkid=868517 to view the release
|
|||
<files>
|
||||
|
||||
<!-- SkiaSharp.Views.*.dll -->
|
||||
<file src="lib/netcoreapp3.0/SkiaSharp.Views.WPF.dll" />
|
||||
<file src="lib/netcoreapp3.0/SkiaSharp.Views.WPF.xml" />
|
||||
<file platform="windows" src="lib/net45/SkiaSharp.Views.WPF.dll" />
|
||||
<file platform="windows" src="lib/net45/SkiaSharp.Views.WPF.xml" />
|
||||
|
||||
|
|
|
@ -40,19 +40,19 @@ Please visit https://go.microsoft.com/fwlink/?linkid=868517 to view the release
|
|||
<group targetFramework="uap10.0">
|
||||
<dependency id="SkiaSharp" version="1.0.0" />
|
||||
</group>
|
||||
<group targetFramework="MonoAndroid">
|
||||
<group targetFramework="monoandroid1.0">
|
||||
<dependency id="SkiaSharp" version="1.0.0" />
|
||||
</group>
|
||||
<group targetFramework="Xamarin.iOS">
|
||||
<group targetFramework="xamarinios1.0">
|
||||
<dependency id="SkiaSharp" version="1.0.0" />
|
||||
</group>
|
||||
<group targetFramework="Xamarin.TVOS">
|
||||
<group targetFramework="xamarintvos1.0">
|
||||
<dependency id="SkiaSharp" version="1.0.0" />
|
||||
</group>
|
||||
<group targetFramework="Xamarin.WatchOS">
|
||||
<group targetFramework="xamarinwatchos1.0">
|
||||
<dependency id="SkiaSharp" version="1.0.0" />
|
||||
</group>
|
||||
<group targetFramework="Xamarin.Mac20">
|
||||
<group targetFramework="xamarinmac2.0">
|
||||
<dependency id="SkiaSharp" version="1.0.0" />
|
||||
</group>
|
||||
<group targetFramework="tizen40">
|
||||
|
@ -68,16 +68,16 @@ Please visit https://go.microsoft.com/fwlink/?linkid=868517 to view the release
|
|||
<file src="lib/net45/SkiaSharp.Views.Desktop.xml" />
|
||||
<file platform="windows" src="lib/uap10.0/SkiaSharp.Views.UWP.dll" />
|
||||
<file platform="windows" src="lib/uap10.0/SkiaSharp.Views.UWP.xml" />
|
||||
<file platform="macos,windows" src="lib/MonoAndroid/SkiaSharp.Views.Android.dll" />
|
||||
<file platform="macos,windows" src="lib/MonoAndroid/SkiaSharp.Views.Android.xml" />
|
||||
<file platform="macos" src="lib/Xamarin.iOS/SkiaSharp.Views.iOS.dll" />
|
||||
<file platform="macos" src="lib/Xamarin.iOS/SkiaSharp.Views.iOS.xml" />
|
||||
<file platform="macos" src="lib/Xamarin.TVOS/SkiaSharp.Views.tvOS.dll" />
|
||||
<file platform="macos" src="lib/Xamarin.TVOS/SkiaSharp.Views.tvOS.xml" />
|
||||
<file platform="macos" src="lib/Xamarin.WatchOS/SkiaSharp.Views.watchOS.dll" />
|
||||
<file platform="macos" src="lib/Xamarin.WatchOS/SkiaSharp.Views.watchOS.xml" />
|
||||
<file platform="macos" src="lib/Xamarin.Mac20/SkiaSharp.Views.Mac.dll" />
|
||||
<file platform="macos" src="lib/Xamarin.Mac20/SkiaSharp.Views.Mac.xml" />
|
||||
<file platform="macos,windows" src="lib/monoandroid1.0/SkiaSharp.Views.Android.dll" />
|
||||
<file platform="macos,windows" src="lib/monoandroid1.0/SkiaSharp.Views.Android.xml" />
|
||||
<file platform="macos" src="lib/xamarinios1.0/SkiaSharp.Views.iOS.dll" />
|
||||
<file platform="macos" src="lib/xamarinios1.0/SkiaSharp.Views.iOS.xml" />
|
||||
<file platform="macos" src="lib/xamarintvos1.0/SkiaSharp.Views.tvOS.dll" />
|
||||
<file platform="macos" src="lib/xamarintvos1.0/SkiaSharp.Views.tvOS.xml" />
|
||||
<file platform="macos" src="lib/xamarinwatchos1.0/SkiaSharp.Views.watchOS.dll" />
|
||||
<file platform="macos" src="lib/xamarinwatchos1.0/SkiaSharp.Views.watchOS.xml" />
|
||||
<file platform="macos" src="lib/xamarinmac2.0/SkiaSharp.Views.Mac.dll" />
|
||||
<file platform="macos" src="lib/xamarinmac2.0/SkiaSharp.Views.Mac.xml" />
|
||||
<file src="lib/tizen40/SkiaSharp.Views.Tizen.dll" />
|
||||
<file src="lib/tizen40/SkiaSharp.Views.Tizen.xml" />
|
||||
|
||||
|
|
|
@ -36,23 +36,22 @@ Please visit https://go.microsoft.com/fwlink/?linkid=868517 to view the release
|
|||
<dependency id="System.Memory" version="4.5.3" />
|
||||
</group>
|
||||
<group targetFramework="netstandard2.0">
|
||||
<dependency id="System.IO.UnmanagedMemoryStream" version="4.3.0" />
|
||||
<dependency id="System.Memory" version="4.5.3" />
|
||||
</group>
|
||||
<group targetFramework="netcoreapp2.1">
|
||||
<group targetFramework="monoandroid1.0">
|
||||
</group>
|
||||
<group targetFramework="MonoAndroid">
|
||||
<group targetFramework="xamarinios1.0">
|
||||
</group>
|
||||
<group targetFramework="xamarintvos1.0">
|
||||
</group>
|
||||
<group targetFramework="xamarinwatchos1.0">
|
||||
</group>
|
||||
<group targetFramework="xamarinmac2.0">
|
||||
</group>
|
||||
<group targetFramework="uap10.0.10240">
|
||||
<dependency id="System.Memory" version="4.5.3" />
|
||||
</group>
|
||||
<group targetFramework="Xamarin.iOS">
|
||||
</group>
|
||||
<group targetFramework="Xamarin.TVOS">
|
||||
</group>
|
||||
<group targetFramework="Xamarin.WatchOS">
|
||||
</group>
|
||||
<group targetFramework="Xamarin.Mac20">
|
||||
</group>
|
||||
<group targetFramework="uap10.0">
|
||||
<group targetFramework="uap10.0.16299">
|
||||
<dependency id="System.Memory" version="4.5.3" />
|
||||
</group>
|
||||
<group targetFramework="tizen40">
|
||||
|
@ -68,18 +67,22 @@ Please visit https://go.microsoft.com/fwlink/?linkid=868517 to view the release
|
|||
<file src="lib/net45/SkiaSharp.xml" />
|
||||
<file src="lib/netstandard1.3/SkiaSharp.dll" />
|
||||
<file src="lib/netstandard1.3/SkiaSharp.xml" />
|
||||
<file platform="macos,windows" src="lib/MonoAndroid/SkiaSharp.dll" />
|
||||
<file platform="macos,windows" src="lib/MonoAndroid/SkiaSharp.xml" />
|
||||
<file platform="macos" src="lib/Xamarin.iOS/SkiaSharp.dll" />
|
||||
<file platform="macos" src="lib/Xamarin.iOS/SkiaSharp.xml" />
|
||||
<file platform="macos" src="lib/Xamarin.TVOS/SkiaSharp.dll" />
|
||||
<file platform="macos" src="lib/Xamarin.TVOS/SkiaSharp.xml" />
|
||||
<file platform="macos" src="lib/Xamarin.WatchOS/SkiaSharp.dll" />
|
||||
<file platform="macos" src="lib/Xamarin.WatchOS/SkiaSharp.xml" />
|
||||
<file platform="macos" src="lib/Xamarin.Mac20/SkiaSharp.dll" />
|
||||
<file platform="macos" src="lib/Xamarin.Mac20/SkiaSharp.xml" />
|
||||
<file platform="windows" src="lib/uap10.0/SkiaSharp.dll" />
|
||||
<file platform="windows" src="lib/uap10.0/SkiaSharp.xml" />
|
||||
<file src="lib/netstandard2.0/SkiaSharp.dll" />
|
||||
<file src="lib/netstandard2.0/SkiaSharp.xml" />
|
||||
<file platform="macos,windows" src="lib/monoandroid1.0/SkiaSharp.dll" />
|
||||
<file platform="macos,windows" src="lib/monoandroid1.0/SkiaSharp.xml" />
|
||||
<file platform="macos" src="lib/xamarinios1.0/SkiaSharp.dll" />
|
||||
<file platform="macos" src="lib/xamarinios1.0/SkiaSharp.xml" />
|
||||
<file platform="macos" src="lib/xamarintvos1.0/SkiaSharp.dll" />
|
||||
<file platform="macos" src="lib/xamarintvos1.0/SkiaSharp.xml" />
|
||||
<file platform="macos" src="lib/xamarinwatchos1.0/SkiaSharp.dll" />
|
||||
<file platform="macos" src="lib/xamarinwatchos1.0/SkiaSharp.xml" />
|
||||
<file platform="macos" src="lib/xamarinmac2.0/SkiaSharp.dll" />
|
||||
<file platform="macos" src="lib/xamarinmac2.0/SkiaSharp.xml" />
|
||||
<file platform="windows" src="lib/uap10.0.10240/SkiaSharp.dll" />
|
||||
<file platform="windows" src="lib/uap10.0.10240/SkiaSharp.xml" />
|
||||
<file platform="windows" src="lib/uap10.0.16299/SkiaSharp.dll" />
|
||||
<file platform="windows" src="lib/uap10.0.16299/SkiaSharp.xml" />
|
||||
<file src="lib/tizen40/SkiaSharp.dll" />
|
||||
<file src="lib/tizen40/SkiaSharp.xml" />
|
||||
|
||||
|
|
|
@ -3,7 +3,7 @@ Microsoft Visual Studio Solution File, Format Version 12.00
|
|||
# Visual Studio Version 16
|
||||
VisualStudioVersion = 16.0.29027.242
|
||||
MinimumVisualStudioVersion = 10.0.40219.1
|
||||
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "SkiaSharp.Desktop", "..\..\..\binding\SkiaSharp.Desktop\SkiaSharp.Desktop.csproj", "{EB1BBDCC-FB07-40D5-8B9E-0079E2C2F2DF}"
|
||||
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "SkiaSharp", "..\..\..\binding\SkiaSharp\SkiaSharp.csproj", "{EB1BBDCC-FB07-40D5-8B9E-0079E2C2F2DF}"
|
||||
EndProject
|
||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SkiaSharpSample", "SkiaSharpSample\SkiaSharpSample.csproj", "{3214B4BB-D4AD-450F-8296-2905B6CDEFF0}"
|
||||
EndProject
|
||||
|
|
|
@ -54,9 +54,9 @@
|
|||
<ItemGroup>
|
||||
<PackageReference Include="OpenTK" Version="3.0.1" />
|
||||
<PackageReference Include="OpenTK.GLControl" Version="3.0.1" />
|
||||
<ProjectReference Include="..\..\..\..\binding\SkiaSharp.Desktop\SkiaSharp.Desktop.csproj">
|
||||
<ProjectReference Include="..\..\..\..\binding\SkiaSharp\SkiaSharp.csproj">
|
||||
<Project>{eb1bbdcc-fb07-40d5-8b9e-0079e2c2f2df}</Project>
|
||||
<Name>SkiaSharp.Desktop</Name>
|
||||
<Name>SkiaSharp</Name>
|
||||
</ProjectReference>
|
||||
<ProjectReference Include="..\..\..\..\source\SkiaSharp.Views\SkiaSharp.Views.Desktop.Common\SkiaSharp.Views.Desktop.Common.csproj">
|
||||
<Project>{92e862c2-e514-4a6d-8970-2caba41aa6ff}</Project>
|
||||
|
|
|
@ -2,7 +2,7 @@ Microsoft Visual Studio Solution File, Format Version 12.00
|
|||
# Visual Studio Version 16
|
||||
VisualStudioVersion = 16.0.29027.242
|
||||
MinimumVisualStudioVersion = 10.0.40219.1
|
||||
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "SkiaSharp.Desktop", "..\..\..\binding\SkiaSharp.Desktop\SkiaSharp.Desktop.csproj", "{EB1BBDCC-FB07-40D5-8B9E-0079E2C2F2DF}"
|
||||
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "SkiaSharp", "..\..\..\binding\SkiaSharp\SkiaSharp.csproj", "{EB1BBDCC-FB07-40D5-8B9E-0079E2C2F2DF}"
|
||||
EndProject
|
||||
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "SkiaSharp.Views.Gtk", "..\..\..\source\SkiaSharp.Views\SkiaSharp.Views.Gtk\SkiaSharp.Views.Gtk.csproj", "{67A502A4-E8B2-419A-811E-5A634B29C8D7}"
|
||||
EndProject
|
||||
|
|
|
@ -34,9 +34,9 @@
|
|||
<Reference Include="atk-sharp, Version=2.12.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ProjectReference Include="..\..\..\..\binding\SkiaSharp.Desktop\SkiaSharp.Desktop.csproj">
|
||||
<ProjectReference Include="..\..\..\..\binding\SkiaSharp\SkiaSharp.csproj">
|
||||
<Project>{EB1BBDCC-FB07-40D5-8B9E-0079E2C2F2DF}</Project>
|
||||
<Name>SkiaSharp.Desktop</Name>
|
||||
<Name>SkiaSharp</Name>
|
||||
</ProjectReference>
|
||||
<ProjectReference Include="..\..\..\..\source\SkiaSharp.Views\SkiaSharp.Views.Desktop.Common\SkiaSharp.Views.Desktop.Common.csproj">
|
||||
<Project>{72b681c2-9ade-4b5e-a58c-c1c4b891cf32}</Project>
|
||||
|
|
|
@ -7,9 +7,9 @@ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "SkiaSharpSample", "SkiaShar
|
|||
EndProject
|
||||
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "SkiaSharp.Views.Gtk3", "..\..\..\source\SkiaSharp.Views\SkiaSharp.Views.Gtk3\SkiaSharp.Views.Gtk3.csproj", "{2B61CADD-5110-4C24-8FC3-F8193CAC6E05}"
|
||||
EndProject
|
||||
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "SkiaSharp.NetStandard", "..\..\..\binding\SkiaSharp.NetStandard\SkiaSharp.NetStandard.csproj", "{BCC88311-00BF-4B15-950E-97CE788E9405}"
|
||||
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "SkiaSharp", "..\..\..\binding\SkiaSharp\SkiaSharp.csproj", "{BCC88311-00BF-4B15-950E-97CE788E9405}"
|
||||
EndProject
|
||||
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "SkiaSharp.Views.Desktop.Common.NetStandard", "..\..\..\source\SkiaSharp.Views\SkiaSharp.Views.Desktop.Common.NetStandard\SkiaSharp.Views.Desktop.Common.NetStandard.csproj", "{7BC63477-982F-41E4-AA08-DC81F0E82544}"
|
||||
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "SkiaSharp.Views.Desktop.Common", "..\..\..\source\SkiaSharp.Views\SkiaSharp.Views.Desktop.Common\SkiaSharp.Views.Desktop.Common.csproj", "{7BC63477-982F-41E4-AA08-DC81F0E82544}"
|
||||
EndProject
|
||||
Global
|
||||
GlobalSection(SolutionConfigurationPlatforms) = preSolution
|
||||
|
|
|
@ -15,8 +15,8 @@
|
|||
</ItemGroup>
|
||||
|
||||
<ItemGroup>
|
||||
<ProjectReference Include="..\..\..\..\binding\SkiaSharp.NetStandard\SkiaSharp.NetStandard.csproj" />
|
||||
<ProjectReference Include="..\..\..\..\source\SkiaSharp.Views\SkiaSharp.Views.Desktop.Common.NetStandard\SkiaSharp.Views.Desktop.Common.NetStandard.csproj" />
|
||||
<ProjectReference Include="..\..\..\..\binding\SkiaSharp\SkiaSharp.csproj" />
|
||||
<ProjectReference Include="..\..\..\..\source\SkiaSharp.Views\SkiaSharp.Views.Desktop.Common\SkiaSharp.Views.Desktop.Common.csproj" />
|
||||
<ProjectReference Include="..\..\..\..\source\SkiaSharp.Views\SkiaSharp.Views.Gtk3\SkiaSharp.Views.Gtk3.csproj" />
|
||||
</ItemGroup>
|
||||
|
||||
|
|
|
@ -4,7 +4,7 @@ VisualStudioVersion = 15.0.27130.2010
|
|||
MinimumVisualStudioVersion = 10.0.40219.1
|
||||
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "SkiaSharpSample", "SkiaSharpSample\SkiaSharpSample.csproj", "{B6D1B569-6ED2-4C9D-9CD3-64ACB89303EA}"
|
||||
EndProject
|
||||
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "SkiaSharp.NetStandard", "..\..\..\binding\SkiaSharp.NetStandard\SkiaSharp.NetStandard.csproj", "{ADEB6908-D553-4ED3-94CD-CEC4CF0B34E2}"
|
||||
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "SkiaSharp", "..\..\..\binding\SkiaSharp\SkiaSharp.csproj", "{ADEB6908-D553-4ED3-94CD-CEC4CF0B34E2}"
|
||||
EndProject
|
||||
Global
|
||||
GlobalSection(SolutionConfigurationPlatforms) = preSolution
|
||||
|
|
|
@ -6,7 +6,7 @@
|
|||
</PropertyGroup>
|
||||
|
||||
<ItemGroup>
|
||||
<ProjectReference Include="..\..\..\..\binding\SkiaSharp.NetStandard\SkiaSharp.NetStandard.csproj" />
|
||||
<ProjectReference Include="..\..\..\..\binding\SkiaSharp\SkiaSharp.csproj" />
|
||||
</ItemGroup>
|
||||
|
||||
<ItemGroup>
|
||||
|
|
|
@ -3,7 +3,7 @@ Microsoft Visual Studio Solution File, Format Version 12.00
|
|||
# Visual Studio Version 16
|
||||
VisualStudioVersion = 16.0.29027.242
|
||||
MinimumVisualStudioVersion = 10.0.40219.1
|
||||
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "SkiaSharp.Desktop", "..\..\..\binding\SkiaSharp.Desktop\SkiaSharp.Desktop.csproj", "{EB1BBDCC-FB07-40D5-8B9E-0079E2C2F2DF}"
|
||||
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "SkiaSharp", "..\..\..\binding\SkiaSharp\SkiaSharp.csproj", "{EB1BBDCC-FB07-40D5-8B9E-0079E2C2F2DF}"
|
||||
EndProject
|
||||
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "SkiaSharp.Views.WPF", "..\..\..\source\SkiaSharp.Views\SkiaSharp.Views.WPF\SkiaSharp.Views.WPF.csproj", "{743CF830-D458-41A9-865A-F85126562015}"
|
||||
EndProject
|
||||
|
|
|
@ -56,9 +56,9 @@
|
|||
<ItemGroup>
|
||||
<PackageReference Include="OpenTK" Version="3.0.1" />
|
||||
<PackageReference Include="OpenTK.GLControl" Version="3.0.1" />
|
||||
<ProjectReference Include="..\..\..\..\binding\SkiaSharp.Desktop\SkiaSharp.Desktop.csproj">
|
||||
<ProjectReference Include="..\..\..\..\binding\SkiaSharp\SkiaSharp.csproj">
|
||||
<Project>{eb1bbdcc-fb07-40d5-8b9e-0079e2c2f2df}</Project>
|
||||
<Name>SkiaSharp.Desktop</Name>
|
||||
<Name>SkiaSharp</Name>
|
||||
</ProjectReference>
|
||||
<ProjectReference Include="..\..\..\..\source\SkiaSharp.Views\SkiaSharp.Views.Desktop.Common\SkiaSharp.Views.Desktop.Common.csproj">
|
||||
<Project>{3f9f1fbe-3e06-47a2-ac7e-5e0c6ff70c29}</Project>
|
||||
|
|
|
@ -3,7 +3,7 @@ Microsoft Visual Studio Solution File, Format Version 12.00
|
|||
# Visual Studio 15
|
||||
VisualStudioVersion = 15.0.27130.2024
|
||||
MinimumVisualStudioVersion = 10.0.40219.1
|
||||
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "SkiaSharp.NetStandard", "..\..\..\binding\SkiaSharp.NetStandard\SkiaSharp.NetStandard.csproj", "{4E0924F8-D546-4428-9412-4B9411FBA5FF}"
|
||||
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "SkiaSharp", "..\..\..\binding\SkiaSharp\SkiaSharp.csproj", "{4E0924F8-D546-4428-9412-4B9411FBA5FF}"
|
||||
EndProject
|
||||
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "SkiaSharp.Views.Forms", "..\..\..\source\SkiaSharp.Views.Forms\SkiaSharp.Views.Forms\SkiaSharp.Views.Forms.csproj", "{99411A8A-1F8C-469C-AC10-E72F28EDB376}"
|
||||
EndProject
|
||||
|
@ -19,8 +19,6 @@ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "SkiaSharp.Views.Tizen", "..
|
|||
EndProject
|
||||
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "SkiaSharp.Views.Forms.Tizen", "..\..\..\source\SkiaSharp.Views.Forms\SkiaSharp.Views.Forms.Tizen\SkiaSharp.Views.Forms.Tizen.csproj", "{CB4BF122-0676-4487-A95D-3BA9E3CD6049}"
|
||||
EndProject
|
||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SkiaSharp.Desktop", "..\..\..\binding\SkiaSharp.Desktop\SkiaSharp.Desktop.csproj", "{EB1BBDCC-FB07-40D5-8B9E-0079E2C2F2DF}"
|
||||
EndProject
|
||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SkiaSharp.Views.Desktop", "..\..\..\source\SkiaSharp.Views\SkiaSharp.Views.Desktop\SkiaSharp.Views.Desktop.csproj", "{E5A90865-C185-45AD-88D1-6DA7D6004B03}"
|
||||
EndProject
|
||||
Global
|
||||
|
@ -231,30 +229,6 @@ Global
|
|||
{CB4BF122-0676-4487-A95D-3BA9E3CD6049}.Release|x64.Build.0 = Release|Any CPU
|
||||
{CB4BF122-0676-4487-A95D-3BA9E3CD6049}.Release|x86.ActiveCfg = Release|Any CPU
|
||||
{CB4BF122-0676-4487-A95D-3BA9E3CD6049}.Release|x86.Build.0 = Release|Any CPU
|
||||
{EB1BBDCC-FB07-40D5-8B9E-0079E2C2F2DF}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
|
||||
{EB1BBDCC-FB07-40D5-8B9E-0079E2C2F2DF}.Debug|Any CPU.Build.0 = Debug|Any CPU
|
||||
{EB1BBDCC-FB07-40D5-8B9E-0079E2C2F2DF}.Debug|ARM.ActiveCfg = Debug|Any CPU
|
||||
{EB1BBDCC-FB07-40D5-8B9E-0079E2C2F2DF}.Debug|ARM.Build.0 = Debug|Any CPU
|
||||
{EB1BBDCC-FB07-40D5-8B9E-0079E2C2F2DF}.Debug|iPhone.ActiveCfg = Debug|Any CPU
|
||||
{EB1BBDCC-FB07-40D5-8B9E-0079E2C2F2DF}.Debug|iPhone.Build.0 = Debug|Any CPU
|
||||
{EB1BBDCC-FB07-40D5-8B9E-0079E2C2F2DF}.Debug|iPhoneSimulator.ActiveCfg = Debug|Any CPU
|
||||
{EB1BBDCC-FB07-40D5-8B9E-0079E2C2F2DF}.Debug|iPhoneSimulator.Build.0 = Debug|Any CPU
|
||||
{EB1BBDCC-FB07-40D5-8B9E-0079E2C2F2DF}.Debug|x64.ActiveCfg = Debug|Any CPU
|
||||
{EB1BBDCC-FB07-40D5-8B9E-0079E2C2F2DF}.Debug|x64.Build.0 = Debug|Any CPU
|
||||
{EB1BBDCC-FB07-40D5-8B9E-0079E2C2F2DF}.Debug|x86.ActiveCfg = Debug|Any CPU
|
||||
{EB1BBDCC-FB07-40D5-8B9E-0079E2C2F2DF}.Debug|x86.Build.0 = Debug|Any CPU
|
||||
{EB1BBDCC-FB07-40D5-8B9E-0079E2C2F2DF}.Release|Any CPU.ActiveCfg = Release|Any CPU
|
||||
{EB1BBDCC-FB07-40D5-8B9E-0079E2C2F2DF}.Release|Any CPU.Build.0 = Release|Any CPU
|
||||
{EB1BBDCC-FB07-40D5-8B9E-0079E2C2F2DF}.Release|ARM.ActiveCfg = Release|Any CPU
|
||||
{EB1BBDCC-FB07-40D5-8B9E-0079E2C2F2DF}.Release|ARM.Build.0 = Release|Any CPU
|
||||
{EB1BBDCC-FB07-40D5-8B9E-0079E2C2F2DF}.Release|iPhone.ActiveCfg = Release|Any CPU
|
||||
{EB1BBDCC-FB07-40D5-8B9E-0079E2C2F2DF}.Release|iPhone.Build.0 = Release|Any CPU
|
||||
{EB1BBDCC-FB07-40D5-8B9E-0079E2C2F2DF}.Release|iPhoneSimulator.ActiveCfg = Release|Any CPU
|
||||
{EB1BBDCC-FB07-40D5-8B9E-0079E2C2F2DF}.Release|iPhoneSimulator.Build.0 = Release|Any CPU
|
||||
{EB1BBDCC-FB07-40D5-8B9E-0079E2C2F2DF}.Release|x64.ActiveCfg = Release|Any CPU
|
||||
{EB1BBDCC-FB07-40D5-8B9E-0079E2C2F2DF}.Release|x64.Build.0 = Release|Any CPU
|
||||
{EB1BBDCC-FB07-40D5-8B9E-0079E2C2F2DF}.Release|x86.ActiveCfg = Release|Any CPU
|
||||
{EB1BBDCC-FB07-40D5-8B9E-0079E2C2F2DF}.Release|x86.Build.0 = Release|Any CPU
|
||||
{E5A90865-C185-45AD-88D1-6DA7D6004B03}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
|
||||
{E5A90865-C185-45AD-88D1-6DA7D6004B03}.Debug|Any CPU.Build.0 = Debug|Any CPU
|
||||
{E5A90865-C185-45AD-88D1-6DA7D6004B03}.Debug|ARM.ActiveCfg = Debug|Any CPU
|
||||
|
|
|
@ -9,9 +9,7 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SkiaSharp.iOS", "..\..\..\b
|
|||
EndProject
|
||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SkiaSharp.OSX", "..\..\..\binding\SkiaSharp.OSX\SkiaSharp.OSX.csproj", "{4588A759-3853-49B8-8A68-6C7917BE9220}"
|
||||
EndProject
|
||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SkiaSharp.Desktop", "..\..\..\binding\SkiaSharp.Desktop\SkiaSharp.Desktop.csproj", "{EB1BBDCC-FB07-40D5-8B9E-0079E2C2F2DF}"
|
||||
EndProject
|
||||
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "SkiaSharp.NetStandard", "..\..\..\binding\SkiaSharp.NetStandard\SkiaSharp.NetStandard.csproj", "{4E0924F8-D546-4428-9412-4B9411FBA5FF}"
|
||||
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "SkiaSharp", "..\..\..\binding\SkiaSharp\SkiaSharp.csproj", "{4E0924F8-D546-4428-9412-4B9411FBA5FF}"
|
||||
EndProject
|
||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SkiaSharp.Views.Mac", "..\..\..\source\SkiaSharp.Views\SkiaSharp.Views.Mac\SkiaSharp.Views.Mac.csproj", "{809A15DC-E675-4A24-83FA-DF13160F7E4C}"
|
||||
EndProject
|
||||
|
@ -93,18 +91,6 @@ Global
|
|||
{4588A759-3853-49B8-8A68-6C7917BE9220}.Release|iPhone.Build.0 = Release|Any CPU
|
||||
{4588A759-3853-49B8-8A68-6C7917BE9220}.Release|iPhoneSimulator.ActiveCfg = Release|Any CPU
|
||||
{4588A759-3853-49B8-8A68-6C7917BE9220}.Release|iPhoneSimulator.Build.0 = Release|Any CPU
|
||||
{EB1BBDCC-FB07-40D5-8B9E-0079E2C2F2DF}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
|
||||
{EB1BBDCC-FB07-40D5-8B9E-0079E2C2F2DF}.Debug|Any CPU.Build.0 = Debug|Any CPU
|
||||
{EB1BBDCC-FB07-40D5-8B9E-0079E2C2F2DF}.Debug|iPhone.ActiveCfg = Debug|Any CPU
|
||||
{EB1BBDCC-FB07-40D5-8B9E-0079E2C2F2DF}.Debug|iPhone.Build.0 = Debug|Any CPU
|
||||
{EB1BBDCC-FB07-40D5-8B9E-0079E2C2F2DF}.Debug|iPhoneSimulator.ActiveCfg = Debug|Any CPU
|
||||
{EB1BBDCC-FB07-40D5-8B9E-0079E2C2F2DF}.Debug|iPhoneSimulator.Build.0 = Debug|Any CPU
|
||||
{EB1BBDCC-FB07-40D5-8B9E-0079E2C2F2DF}.Release|Any CPU.ActiveCfg = Release|Any CPU
|
||||
{EB1BBDCC-FB07-40D5-8B9E-0079E2C2F2DF}.Release|Any CPU.Build.0 = Release|Any CPU
|
||||
{EB1BBDCC-FB07-40D5-8B9E-0079E2C2F2DF}.Release|iPhone.ActiveCfg = Release|Any CPU
|
||||
{EB1BBDCC-FB07-40D5-8B9E-0079E2C2F2DF}.Release|iPhone.Build.0 = Release|Any CPU
|
||||
{EB1BBDCC-FB07-40D5-8B9E-0079E2C2F2DF}.Release|iPhoneSimulator.ActiveCfg = Release|Any CPU
|
||||
{EB1BBDCC-FB07-40D5-8B9E-0079E2C2F2DF}.Release|iPhoneSimulator.Build.0 = Release|Any CPU
|
||||
{4E0924F8-D546-4428-9412-4B9411FBA5FF}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
|
||||
{4E0924F8-D546-4428-9412-4B9411FBA5FF}.Debug|Any CPU.Build.0 = Debug|Any CPU
|
||||
{4E0924F8-D546-4428-9412-4B9411FBA5FF}.Debug|iPhone.ActiveCfg = Debug|Any CPU
|
||||
|
|
|
@ -55,9 +55,9 @@
|
|||
<PackageReference Include="Xamarin.Forms.Platform.WPF" Version="4.0.0.540366" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ProjectReference Include="..\..\..\..\binding\SkiaSharp.Desktop\SkiaSharp.Desktop.csproj">
|
||||
<ProjectReference Include="..\..\..\..\binding\SkiaSharp\SkiaSharp.csproj">
|
||||
<Project>{eb1bbdcc-fb07-40d5-8b9e-0079e2c2f2df}</Project>
|
||||
<Name>SkiaSharp.Desktop</Name>
|
||||
<Name>SkiaSharp</Name>
|
||||
</ProjectReference>
|
||||
<ProjectReference Include="..\..\..\..\source\SkiaSharp.Views\SkiaSharp.Views.Desktop.Common\SkiaSharp.Views.Desktop.Common.csproj">
|
||||
<Project>{e5a90865-c185-45ad-88d1-6da7d6004b03}</Project>
|
||||
|
|
|
@ -7,13 +7,11 @@ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "SkiaSharp.Views.Forms.UWP",
|
|||
EndProject
|
||||
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "SkiaSharp.Views.UWP", "..\..\..\source\SkiaSharp.Views\SkiaSharp.Views.UWP\SkiaSharp.Views.UWP.csproj", "{8BB20362-91A2-4206-944D-634070EAC6F3}"
|
||||
EndProject
|
||||
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "SkiaSharp.Desktop", "..\..\..\binding\SkiaSharp.Desktop\SkiaSharp.Desktop.csproj", "{EB1BBDCC-FB07-40D5-8B9E-0079E2C2F2DF}"
|
||||
EndProject
|
||||
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "SkiaSharp.UWP", "..\..\..\binding\SkiaSharp.UWP\SkiaSharp.UWP.csproj", "{BAB615AA-956E-4079-B260-DD7B1F52EC7D}"
|
||||
EndProject
|
||||
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "SkiaSharp.Views.WPF", "..\..\..\source\SkiaSharp.Views\SkiaSharp.Views.WPF\SkiaSharp.Views.WPF.csproj", "{743CF830-D458-41A9-865A-F85126562015}"
|
||||
EndProject
|
||||
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "SkiaSharp.NetStandard", "..\..\..\binding\SkiaSharp.NetStandard\SkiaSharp.NetStandard.csproj", "{4E0924F8-D546-4428-9412-4B9411FBA5FF}"
|
||||
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "SkiaSharp", "..\..\..\binding\SkiaSharp\SkiaSharp.csproj", "{4E0924F8-D546-4428-9412-4B9411FBA5FF}"
|
||||
EndProject
|
||||
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "SkiaSharp.Views.Forms", "..\..\..\source\SkiaSharp.Views.Forms\SkiaSharp.Views.Forms\SkiaSharp.Views.Forms.csproj", "{99411A8A-1F8C-469C-AC10-E72F28EDB376}"
|
||||
EndProject
|
||||
|
@ -89,22 +87,6 @@ Global
|
|||
{8BB20362-91A2-4206-944D-634070EAC6F3}.Release|x64.Build.0 = Release|Any CPU
|
||||
{8BB20362-91A2-4206-944D-634070EAC6F3}.Release|x86.ActiveCfg = Release|Any CPU
|
||||
{8BB20362-91A2-4206-944D-634070EAC6F3}.Release|x86.Build.0 = Release|Any CPU
|
||||
{EB1BBDCC-FB07-40D5-8B9E-0079E2C2F2DF}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
|
||||
{EB1BBDCC-FB07-40D5-8B9E-0079E2C2F2DF}.Debug|Any CPU.Build.0 = Debug|Any CPU
|
||||
{EB1BBDCC-FB07-40D5-8B9E-0079E2C2F2DF}.Debug|ARM.ActiveCfg = Debug|Any CPU
|
||||
{EB1BBDCC-FB07-40D5-8B9E-0079E2C2F2DF}.Debug|ARM.Build.0 = Debug|Any CPU
|
||||
{EB1BBDCC-FB07-40D5-8B9E-0079E2C2F2DF}.Debug|x64.ActiveCfg = Debug|Any CPU
|
||||
{EB1BBDCC-FB07-40D5-8B9E-0079E2C2F2DF}.Debug|x64.Build.0 = Debug|Any CPU
|
||||
{EB1BBDCC-FB07-40D5-8B9E-0079E2C2F2DF}.Debug|x86.ActiveCfg = Debug|Any CPU
|
||||
{EB1BBDCC-FB07-40D5-8B9E-0079E2C2F2DF}.Debug|x86.Build.0 = Debug|Any CPU
|
||||
{EB1BBDCC-FB07-40D5-8B9E-0079E2C2F2DF}.Release|Any CPU.ActiveCfg = Release|Any CPU
|
||||
{EB1BBDCC-FB07-40D5-8B9E-0079E2C2F2DF}.Release|Any CPU.Build.0 = Release|Any CPU
|
||||
{EB1BBDCC-FB07-40D5-8B9E-0079E2C2F2DF}.Release|ARM.ActiveCfg = Release|Any CPU
|
||||
{EB1BBDCC-FB07-40D5-8B9E-0079E2C2F2DF}.Release|ARM.Build.0 = Release|Any CPU
|
||||
{EB1BBDCC-FB07-40D5-8B9E-0079E2C2F2DF}.Release|x64.ActiveCfg = Release|Any CPU
|
||||
{EB1BBDCC-FB07-40D5-8B9E-0079E2C2F2DF}.Release|x64.Build.0 = Release|Any CPU
|
||||
{EB1BBDCC-FB07-40D5-8B9E-0079E2C2F2DF}.Release|x86.ActiveCfg = Release|Any CPU
|
||||
{EB1BBDCC-FB07-40D5-8B9E-0079E2C2F2DF}.Release|x86.Build.0 = Release|Any CPU
|
||||
{BAB615AA-956E-4079-B260-DD7B1F52EC7D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
|
||||
{BAB615AA-956E-4079-B260-DD7B1F52EC7D}.Debug|Any CPU.Build.0 = Debug|Any CPU
|
||||
{BAB615AA-956E-4079-B260-DD7B1F52EC7D}.Debug|ARM.ActiveCfg = Debug|Any CPU
|
||||
|
|
|
@ -21,7 +21,6 @@
|
|||
<ErrorReport>prompt</ErrorReport>
|
||||
<WarningLevel>4</WarningLevel>
|
||||
<EnableCodeSigning>false</EnableCodeSigning>
|
||||
<CodeSigningKey>Mac Developer</CodeSigningKey>
|
||||
<CreatePackage>false</CreatePackage>
|
||||
<EnablePackageSigning>false</EnablePackageSigning>
|
||||
<IncludeMonoRuntime>false</IncludeMonoRuntime>
|
||||
|
|
|
@ -23,13 +23,11 @@ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "SkiaSharp.iOS", "..\..\..\b
|
|||
EndProject
|
||||
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "SkiaSharp.OSX", "..\..\..\binding\SkiaSharp.OSX\SkiaSharp.OSX.csproj", "{4588A759-3853-49B8-8A68-6C7917BE9220}"
|
||||
EndProject
|
||||
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "SkiaSharp.Desktop", "..\..\..\binding\SkiaSharp.Desktop\SkiaSharp.Desktop.csproj", "{EB1BBDCC-FB07-40D5-8B9E-0079E2C2F2DF}"
|
||||
EndProject
|
||||
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "SkiaSharp.UWP", "..\..\..\binding\SkiaSharp.UWP\SkiaSharp.UWP.csproj", "{BAB615AA-956E-4079-B260-DD7B1F52EC7D}"
|
||||
EndProject
|
||||
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "SkiaSharp.Views.WPF", "..\..\..\source\SkiaSharp.Views\SkiaSharp.Views.WPF\SkiaSharp.Views.WPF.csproj", "{743CF830-D458-41A9-865A-F85126562015}"
|
||||
EndProject
|
||||
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "SkiaSharp.NetStandard", "..\..\..\binding\SkiaSharp.NetStandard\SkiaSharp.NetStandard.csproj", "{4E0924F8-D546-4428-9412-4B9411FBA5FF}"
|
||||
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "SkiaSharp", "..\..\..\binding\SkiaSharp\SkiaSharp.csproj", "{4E0924F8-D546-4428-9412-4B9411FBA5FF}"
|
||||
EndProject
|
||||
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "SkiaSharp.Views.Forms.Mac", "..\..\..\source\SkiaSharp.Views.Forms\SkiaSharp.Views.Forms.Mac\SkiaSharp.Views.Forms.Mac.csproj", "{DA5DA4D8-4885-4AF2-96BB-AE803C344AB0}"
|
||||
EndProject
|
||||
|
@ -319,30 +317,6 @@ Global
|
|||
{4588A759-3853-49B8-8A68-6C7917BE9220}.Release|x64.Build.0 = Release|Any CPU
|
||||
{4588A759-3853-49B8-8A68-6C7917BE9220}.Release|x86.ActiveCfg = Release|Any CPU
|
||||
{4588A759-3853-49B8-8A68-6C7917BE9220}.Release|x86.Build.0 = Release|Any CPU
|
||||
{EB1BBDCC-FB07-40D5-8B9E-0079E2C2F2DF}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
|
||||
{EB1BBDCC-FB07-40D5-8B9E-0079E2C2F2DF}.Debug|Any CPU.Build.0 = Debug|Any CPU
|
||||
{EB1BBDCC-FB07-40D5-8B9E-0079E2C2F2DF}.Debug|ARM.ActiveCfg = Debug|Any CPU
|
||||
{EB1BBDCC-FB07-40D5-8B9E-0079E2C2F2DF}.Debug|ARM.Build.0 = Debug|Any CPU
|
||||
{EB1BBDCC-FB07-40D5-8B9E-0079E2C2F2DF}.Debug|iPhone.ActiveCfg = Debug|Any CPU
|
||||
{EB1BBDCC-FB07-40D5-8B9E-0079E2C2F2DF}.Debug|iPhone.Build.0 = Debug|Any CPU
|
||||
{EB1BBDCC-FB07-40D5-8B9E-0079E2C2F2DF}.Debug|iPhoneSimulator.ActiveCfg = Debug|Any CPU
|
||||
{EB1BBDCC-FB07-40D5-8B9E-0079E2C2F2DF}.Debug|iPhoneSimulator.Build.0 = Debug|Any CPU
|
||||
{EB1BBDCC-FB07-40D5-8B9E-0079E2C2F2DF}.Debug|x64.ActiveCfg = Debug|Any CPU
|
||||
{EB1BBDCC-FB07-40D5-8B9E-0079E2C2F2DF}.Debug|x64.Build.0 = Debug|Any CPU
|
||||
{EB1BBDCC-FB07-40D5-8B9E-0079E2C2F2DF}.Debug|x86.ActiveCfg = Debug|Any CPU
|
||||
{EB1BBDCC-FB07-40D5-8B9E-0079E2C2F2DF}.Debug|x86.Build.0 = Debug|Any CPU
|
||||
{EB1BBDCC-FB07-40D5-8B9E-0079E2C2F2DF}.Release|Any CPU.ActiveCfg = Release|Any CPU
|
||||
{EB1BBDCC-FB07-40D5-8B9E-0079E2C2F2DF}.Release|Any CPU.Build.0 = Release|Any CPU
|
||||
{EB1BBDCC-FB07-40D5-8B9E-0079E2C2F2DF}.Release|ARM.ActiveCfg = Release|Any CPU
|
||||
{EB1BBDCC-FB07-40D5-8B9E-0079E2C2F2DF}.Release|ARM.Build.0 = Release|Any CPU
|
||||
{EB1BBDCC-FB07-40D5-8B9E-0079E2C2F2DF}.Release|iPhone.ActiveCfg = Release|Any CPU
|
||||
{EB1BBDCC-FB07-40D5-8B9E-0079E2C2F2DF}.Release|iPhone.Build.0 = Release|Any CPU
|
||||
{EB1BBDCC-FB07-40D5-8B9E-0079E2C2F2DF}.Release|iPhoneSimulator.ActiveCfg = Release|Any CPU
|
||||
{EB1BBDCC-FB07-40D5-8B9E-0079E2C2F2DF}.Release|iPhoneSimulator.Build.0 = Release|Any CPU
|
||||
{EB1BBDCC-FB07-40D5-8B9E-0079E2C2F2DF}.Release|x64.ActiveCfg = Release|Any CPU
|
||||
{EB1BBDCC-FB07-40D5-8B9E-0079E2C2F2DF}.Release|x64.Build.0 = Release|Any CPU
|
||||
{EB1BBDCC-FB07-40D5-8B9E-0079E2C2F2DF}.Release|x86.ActiveCfg = Release|Any CPU
|
||||
{EB1BBDCC-FB07-40D5-8B9E-0079E2C2F2DF}.Release|x86.Build.0 = Release|Any CPU
|
||||
{BAB615AA-956E-4079-B260-DD7B1F52EC7D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
|
||||
{BAB615AA-956E-4079-B260-DD7B1F52EC7D}.Debug|Any CPU.Build.0 = Debug|Any CPU
|
||||
{BAB615AA-956E-4079-B260-DD7B1F52EC7D}.Debug|ARM.ActiveCfg = Debug|Any CPU
|
||||
|
|
|
@ -9,7 +9,7 @@
|
|||
</ItemGroup>
|
||||
|
||||
<ItemGroup>
|
||||
<ProjectReference Include="..\..\..\..\binding\SkiaSharp.NetStandard\SkiaSharp.NetStandard.csproj" />
|
||||
<ProjectReference Include="..\..\..\..\binding\SkiaSharp\SkiaSharp.csproj" />
|
||||
<ProjectReference Include="..\..\..\..\source\SkiaSharp.Views.Forms\SkiaSharp.Views.Forms\SkiaSharp.Views.Forms.csproj" />
|
||||
</ItemGroup>
|
||||
|
||||
|
|
|
@ -21,7 +21,6 @@
|
|||
<ErrorReport>prompt</ErrorReport>
|
||||
<WarningLevel>4</WarningLevel>
|
||||
<EnableCodeSigning>false</EnableCodeSigning>
|
||||
<CodeSigningKey>Mac Developer</CodeSigningKey>
|
||||
<CreatePackage>false</CreatePackage>
|
||||
<EnablePackageSigning>false</EnablePackageSigning>
|
||||
<IncludeMonoRuntime>false</IncludeMonoRuntime>
|
||||
|
|
|
@ -3,11 +3,11 @@ Microsoft Visual Studio Solution File, Format Version 12.00
|
|||
# Visual Studio Version 16
|
||||
VisualStudioVersion = 16.0.29027.242
|
||||
MinimumVisualStudioVersion = 10.0.40219.1
|
||||
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "SkiaSharp.Desktop", "..\..\..\binding\SkiaSharp.Desktop\SkiaSharp.Desktop.csproj", "{EB1BBDCC-FB07-40D5-8B9E-0079E2C2F2DF}"
|
||||
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "SkiaSharp", "..\..\..\binding\SkiaSharp\SkiaSharp.csproj", "{EB1BBDCC-FB07-40D5-8B9E-0079E2C2F2DF}"
|
||||
EndProject
|
||||
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "HarfBuzzSharp.Desktop", "..\..\..\binding\HarfBuzzSharp.Desktop\HarfBuzzSharp.Desktop.csproj", "{2AE5D8C5-EAC6-4515-89F2-A4994B41C925}"
|
||||
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "HarfBuzzSharp", "..\..\..\binding\HarfBuzzSharp\HarfBuzzSharp.csproj", "{2AE5D8C5-EAC6-4515-89F2-A4994B41C925}"
|
||||
EndProject
|
||||
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "SkiaSharp.HarfBuzz.Desktop", "..\..\..\source\SkiaSharp.HarfBuzz\SkiaSharp.HarfBuzz.Desktop\SkiaSharp.HarfBuzz.Desktop.csproj", "{233220CC-F0F3-4C44-9736-ED2CFC363FD3}"
|
||||
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "SkiaSharp.HarfBuzz", "..\..\..\source\SkiaSharp.HarfBuzz\SkiaSharp.HarfBuzz\SkiaSharp.HarfBuzz.csproj", "{233220CC-F0F3-4C44-9736-ED2CFC363FD3}"
|
||||
EndProject
|
||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SkiaSharpSample", "SkiaSharpSample\SkiaSharpSample.csproj", "{F9B5AA70-AA4E-438D-A48E-CF5B638E55A8}"
|
||||
EndProject
|
||||
|
|
|
@ -89,17 +89,17 @@
|
|||
<ItemGroup>
|
||||
<PackageReference Include="OpenTK" Version="3.0.1" />
|
||||
<PackageReference Include="OpenTK.GLControl" Version="3.0.1" />
|
||||
<ProjectReference Include="..\..\..\..\binding\HarfBuzzSharp.Desktop\HarfBuzzSharp.Desktop.csproj">
|
||||
<ProjectReference Include="..\..\..\..\binding\HarfBuzzSharp\HarfBuzzSharp.csproj">
|
||||
<Project>{2ae5d8c5-eac6-4515-89f2-a4994b41c925}</Project>
|
||||
<Name>HarfBuzzSharp.Desktop</Name>
|
||||
<Name>HarfBuzzSharp</Name>
|
||||
</ProjectReference>
|
||||
<ProjectReference Include="..\..\..\..\binding\SkiaSharp.Desktop\SkiaSharp.Desktop.csproj">
|
||||
<ProjectReference Include="..\..\..\..\binding\SkiaSharp\SkiaSharp.csproj">
|
||||
<Project>{eb1bbdcc-fb07-40d5-8b9e-0079e2c2f2df}</Project>
|
||||
<Name>SkiaSharp.Desktop</Name>
|
||||
<Name>SkiaSharp</Name>
|
||||
</ProjectReference>
|
||||
<ProjectReference Include="..\..\..\..\source\SkiaSharp.HarfBuzz\SkiaSharp.HarfBuzz.Desktop\SkiaSharp.HarfBuzz.Desktop.csproj">
|
||||
<ProjectReference Include="..\..\..\..\source\SkiaSharp.HarfBuzz\SkiaSharp.HarfBuzz\SkiaSharp.HarfBuzz.csproj">
|
||||
<Project>{233220cc-f0f3-4c44-9736-ed2cfc363fd3}</Project>
|
||||
<Name>SkiaSharp.HarfBuzz.Desktop</Name>
|
||||
<Name>SkiaSharp.HarfBuzz</Name>
|
||||
</ProjectReference>
|
||||
<ProjectReference Include="..\..\..\..\source\SkiaSharp.Views\SkiaSharp.Views.Desktop.Common\SkiaSharp.Views.Desktop.Common.csproj">
|
||||
<Project>{6d71fecc-a676-4942-ad04-776f24be3ea2}</Project>
|
||||
|
|
|
@ -13,9 +13,9 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "HarfBuzzSharp.UWP", "..\..\
|
|||
EndProject
|
||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SkiaSharpSample", "SkiaSharpSample\SkiaSharpSample.csproj", "{BFC6B190-A17C-4538-B2C6-EEDA46D87EFE}"
|
||||
EndProject
|
||||
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "HarfBuzzSharp.NetStandard", "..\..\..\binding\HarfBuzzSharp.NetStandard\HarfBuzzSharp.NetStandard.csproj", "{083CAE88-1CB4-4D59-AB34-7BA1665140E6}"
|
||||
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "HarfBuzzSharp", "..\..\..\binding\HarfBuzzSharp\HarfBuzzSharp.csproj", "{083CAE88-1CB4-4D59-AB34-7BA1665140E6}"
|
||||
EndProject
|
||||
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "SkiaSharp.NetStandard", "..\..\..\binding\SkiaSharp.NetStandard\SkiaSharp.NetStandard.csproj", "{7B8EC15C-BC89-4A83-8FFB-15F19EBCA66C}"
|
||||
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "SkiaSharp", "..\..\..\binding\SkiaSharp\SkiaSharp.csproj", "{7B8EC15C-BC89-4A83-8FFB-15F19EBCA66C}"
|
||||
EndProject
|
||||
Global
|
||||
GlobalSection(SolutionConfigurationPlatforms) = preSolution
|
||||
|
|
|
@ -119,10 +119,10 @@
|
|||
<Content Include="..\..\..\..\output\native\uwp\$(Platform)\SkiaSharp.Views.Interop.UWP.dll" Condition="Exists('..\..\..\..\output\native\uwp\$(Platform)\SkiaSharp.Views.Interop.UWP.dll')" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<SDKReference Include="WindowsDesktop, Version=10.0.10240.0">
|
||||
<SDKReference Include="WindowsDesktop, Version=10.0.16299.0">
|
||||
<Name>Windows Desktop Extensions for the UWP</Name>
|
||||
</SDKReference>
|
||||
<SDKReference Include="WindowsMobile, Version=10.0.10240.0">
|
||||
<SDKReference Include="WindowsMobile, Version=10.0.16299.0">
|
||||
<Name>Windows Mobile Extensions for the UWP</Name>
|
||||
</SDKReference>
|
||||
</ItemGroup>
|
||||
|
|
|
@ -3,15 +3,15 @@ Microsoft Visual Studio Solution File, Format Version 12.00
|
|||
# Visual Studio Version 16
|
||||
VisualStudioVersion = 16.0.29027.242
|
||||
MinimumVisualStudioVersion = 10.0.40219.1
|
||||
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "SkiaSharp.Desktop", "..\..\..\binding\SkiaSharp.Desktop\SkiaSharp.Desktop.csproj", "{EB1BBDCC-FB07-40D5-8B9E-0079E2C2F2DF}"
|
||||
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "SkiaSharp", "..\..\..\binding\SkiaSharp\SkiaSharp.csproj", "{EB1BBDCC-FB07-40D5-8B9E-0079E2C2F2DF}"
|
||||
EndProject
|
||||
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "SkiaSharp.Views.WPF", "..\..\..\source\SkiaSharp.Views\SkiaSharp.Views.WPF\SkiaSharp.Views.WPF.csproj", "{743CF830-D458-41A9-865A-F85126562015}"
|
||||
EndProject
|
||||
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "HarfBuzzSharp.Desktop", "..\..\..\binding\HarfBuzzSharp.Desktop\HarfBuzzSharp.Desktop.csproj", "{2AE5D8C5-EAC6-4515-89F2-A4994B41C925}"
|
||||
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "HarfBuzzSharp", "..\..\..\binding\HarfBuzzSharp\HarfBuzzSharp.csproj", "{2AE5D8C5-EAC6-4515-89F2-A4994B41C925}"
|
||||
EndProject
|
||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SkiaSharpSample", "SkiaSharpSample\SkiaSharpSample.csproj", "{74178C7C-19A0-45E6-8EFB-F4DB7EE37C6F}"
|
||||
EndProject
|
||||
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "SkiaSharp.HarfBuzz.Desktop", "..\..\..\source\SkiaSharp.HarfBuzz\SkiaSharp.HarfBuzz.Desktop\SkiaSharp.HarfBuzz.Desktop.csproj", "{156FADFB-602E-4658-A235-D4D24CD46F09}"
|
||||
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "SkiaSharp.HarfBuzz", "..\..\..\source\SkiaSharp.HarfBuzz\SkiaSharp.HarfBuzz\SkiaSharp.HarfBuzz.csproj", "{156FADFB-602E-4658-A235-D4D24CD46F09}"
|
||||
EndProject
|
||||
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "SkiaSharp.Views.Desktop.Common", "..\..\..\source\SkiaSharp.Views\SkiaSharp.Views.Desktop.Common\SkiaSharp.Views.Desktop.Common.csproj", "{D52BB2A5-9B68-4A89-B221-2A4EC7DA01F9}"
|
||||
EndProject
|
||||
|
|
|
@ -97,17 +97,17 @@
|
|||
<ItemGroup>
|
||||
<PackageReference Include="OpenTK" Version="3.0.1" />
|
||||
<PackageReference Include="OpenTK.GLControl" Version="3.0.1" />
|
||||
<ProjectReference Include="..\..\..\..\binding\HarfBuzzSharp.Desktop\HarfBuzzSharp.Desktop.csproj">
|
||||
<ProjectReference Include="..\..\..\..\binding\HarfBuzzSharp\HarfBuzzSharp.csproj">
|
||||
<Project>{2ae5d8c5-eac6-4515-89f2-a4994b41c925}</Project>
|
||||
<Name>HarfBuzzSharp.Desktop</Name>
|
||||
<Name>HarfBuzzSharp</Name>
|
||||
</ProjectReference>
|
||||
<ProjectReference Include="..\..\..\..\binding\SkiaSharp.Desktop\SkiaSharp.Desktop.csproj">
|
||||
<ProjectReference Include="..\..\..\..\binding\SkiaSharp\SkiaSharp.csproj">
|
||||
<Project>{eb1bbdcc-fb07-40d5-8b9e-0079e2c2f2df}</Project>
|
||||
<Name>SkiaSharp.Desktop</Name>
|
||||
<Name>SkiaSharp</Name>
|
||||
</ProjectReference>
|
||||
<ProjectReference Include="..\..\..\..\source\SkiaSharp.HarfBuzz\SkiaSharp.HarfBuzz.Desktop\SkiaSharp.HarfBuzz.Desktop.csproj">
|
||||
<ProjectReference Include="..\..\..\..\source\SkiaSharp.HarfBuzz\SkiaSharp.HarfBuzz\SkiaSharp.HarfBuzz.csproj">
|
||||
<Project>{156fadfb-602e-4658-a235-d4d24cd46f09}</Project>
|
||||
<Name>SkiaSharp.HarfBuzz.Desktop</Name>
|
||||
<Name>SkiaSharp.HarfBuzz</Name>
|
||||
</ProjectReference>
|
||||
<ProjectReference Include="..\..\..\..\source\SkiaSharp.Views\SkiaSharp.Views.Desktop.Common\SkiaSharp.Views.Desktop.Common.csproj">
|
||||
<Project>{d52bb2a5-9b68-4a89-b221-2a4ec7da01f9}</Project>
|
||||
|
|
|
@ -10,8 +10,8 @@
|
|||
</ItemGroup>
|
||||
|
||||
<ItemGroup>
|
||||
<ProjectReference Include="..\..\..\..\binding\HarfBuzzSharp.NetStandard\HarfBuzzSharp.NetStandard.csproj" />
|
||||
<ProjectReference Include="..\..\..\..\binding\SkiaSharp.NetStandard\SkiaSharp.NetStandard.csproj" />
|
||||
<ProjectReference Include="..\..\..\..\binding\HarfBuzzSharp\HarfBuzzSharp.csproj" />
|
||||
<ProjectReference Include="..\..\..\..\binding\SkiaSharp\SkiaSharp.csproj" />
|
||||
<ProjectReference Include="..\..\..\..\source\SkiaSharp.HarfBuzz\SkiaSharp.HarfBuzz\SkiaSharp.HarfBuzz.csproj" />
|
||||
<ProjectReference Include="..\..\..\..\source\SkiaSharp.Views.Forms\SkiaSharp.Views.Forms\SkiaSharp.Views.Forms.csproj" />
|
||||
</ItemGroup>
|
||||
|
|
|
@ -21,7 +21,6 @@
|
|||
<ErrorReport>prompt</ErrorReport>
|
||||
<WarningLevel>4</WarningLevel>
|
||||
<EnableCodeSigning>false</EnableCodeSigning>
|
||||
<CodeSigningKey>Mac Developer</CodeSigningKey>
|
||||
<CreatePackage>false</CreatePackage>
|
||||
<EnablePackageSigning>false</EnablePackageSigning>
|
||||
<IncludeMonoRuntime>false</IncludeMonoRuntime>
|
||||
|
|
|
@ -3,9 +3,9 @@ Microsoft Visual Studio Solution File, Format Version 12.00
|
|||
# Visual Studio 15
|
||||
VisualStudioVersion = 15.0.27130.2024
|
||||
MinimumVisualStudioVersion = 10.0.40219.1
|
||||
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "SkiaSharp.NetStandard", "..\..\..\binding\SkiaSharp.NetStandard\SkiaSharp.NetStandard.csproj", "{4E0924F8-D546-4428-9412-4B9411FBA5FF}"
|
||||
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "SkiaSharp", "..\..\..\binding\SkiaSharp\SkiaSharp.csproj", "{4E0924F8-D546-4428-9412-4B9411FBA5FF}"
|
||||
EndProject
|
||||
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "HarfBuzzSharp.NetStandard", "..\..\..\binding\HarfBuzzSharp.NetStandard\HarfBuzzSharp.NetStandard.csproj", "{DD3EAFFF-E420-4AC3-925D-501EAE140B49}"
|
||||
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "HarfBuzzSharp", "..\..\..\binding\HarfBuzzSharp\HarfBuzzSharp.csproj", "{DD3EAFFF-E420-4AC3-925D-501EAE140B49}"
|
||||
EndProject
|
||||
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "SkiaSharp.Views.Forms", "..\..\..\source\SkiaSharp.Views.Forms\SkiaSharp.Views.Forms\SkiaSharp.Views.Forms.csproj", "{99411A8A-1F8C-469C-AC10-E72F28EDB376}"
|
||||
EndProject
|
||||
|
|
|
@ -3,7 +3,7 @@ Microsoft Visual Studio Solution File, Format Version 12.00
|
|||
# Visual Studio 15
|
||||
VisualStudioVersion = 15.0.27130.2010
|
||||
MinimumVisualStudioVersion = 10.0.40219.1
|
||||
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "HarfBuzzSharp.NetStandard", "..\..\..\binding\HarfBuzzSharp.NetStandard\HarfBuzzSharp.NetStandard.csproj", "{DD3EAFFF-E420-4AC3-925D-501EAE140B49}"
|
||||
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "HarfBuzzSharp", "..\..\..\binding\HarfBuzzSharp\HarfBuzzSharp.csproj", "{DD3EAFFF-E420-4AC3-925D-501EAE140B49}"
|
||||
EndProject
|
||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "HarfBuzzSharp.OSX", "..\..\..\binding\HarfBuzzSharp.OSX\HarfBuzzSharp.OSX.csproj", "{30952C22-D566-488F-9D7A-2411B027D6CA}"
|
||||
EndProject
|
||||
|
@ -17,7 +17,7 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SkiaSharp.iOS", "..\..\..\b
|
|||
EndProject
|
||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SkiaSharp.OSX", "..\..\..\binding\SkiaSharp.OSX\SkiaSharp.OSX.csproj", "{4588A759-3853-49B8-8A68-6C7917BE9220}"
|
||||
EndProject
|
||||
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "SkiaSharp.NetStandard", "..\..\..\binding\SkiaSharp.NetStandard\SkiaSharp.NetStandard.csproj", "{4E0924F8-D546-4428-9412-4B9411FBA5FF}"
|
||||
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "SkiaSharp", "..\..\..\binding\SkiaSharp\SkiaSharp.csproj", "{4E0924F8-D546-4428-9412-4B9411FBA5FF}"
|
||||
EndProject
|
||||
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "SkiaSharp.HarfBuzz", "..\..\..\source\SkiaSharp.HarfBuzz\SkiaSharp.HarfBuzz\SkiaSharp.HarfBuzz.csproj", "{233220CC-F0F3-4C44-9736-ED2CFC363FD3}"
|
||||
EndProject
|
||||
|
|
|
@ -9,9 +9,9 @@ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "SkiaSharp.Views.UWP", "..\.
|
|||
EndProject
|
||||
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "SkiaSharp.UWP", "..\..\..\binding\SkiaSharp.UWP\SkiaSharp.UWP.csproj", "{BAB615AA-956E-4079-B260-DD7B1F52EC7D}"
|
||||
EndProject
|
||||
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "SkiaSharp.NetStandard", "..\..\..\binding\SkiaSharp.NetStandard\SkiaSharp.NetStandard.csproj", "{4E0924F8-D546-4428-9412-4B9411FBA5FF}"
|
||||
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "SkiaSharp", "..\..\..\binding\SkiaSharp\SkiaSharp.csproj", "{4E0924F8-D546-4428-9412-4B9411FBA5FF}"
|
||||
EndProject
|
||||
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "HarfBuzzSharp.NetStandard", "..\..\..\binding\HarfBuzzSharp.NetStandard\HarfBuzzSharp.NetStandard.csproj", "{DD3EAFFF-E420-4AC3-925D-501EAE140B49}"
|
||||
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "HarfBuzzSharp", "..\..\..\binding\HarfBuzzSharp\HarfBuzzSharp.csproj", "{DD3EAFFF-E420-4AC3-925D-501EAE140B49}"
|
||||
EndProject
|
||||
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "SkiaSharp.HarfBuzz", "..\..\..\source\SkiaSharp.HarfBuzz\SkiaSharp.HarfBuzz\SkiaSharp.HarfBuzz.csproj", "{233220CC-F0F3-4C44-9736-ED2CFC363FD3}"
|
||||
EndProject
|
||||
|
@ -35,12 +35,6 @@ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "HarfBuzzSharp.Android", "..
|
|||
EndProject
|
||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "WPF", "WPF\WPF.csproj", "{748981C3-5D0F-462A-9F56-A3C6D792ED30}"
|
||||
EndProject
|
||||
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "HarfBuzzSharp.Desktop", "..\..\..\binding\HarfBuzzSharp.Desktop\HarfBuzzSharp.Desktop.csproj", "{6A23B204-8B69-4632-9568-7A5E0B228B90}"
|
||||
EndProject
|
||||
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "SkiaSharp.Desktop", "..\..\..\binding\SkiaSharp.Desktop\SkiaSharp.Desktop.csproj", "{2CB94CB0-6694-481C-896B-689E479BD52C}"
|
||||
EndProject
|
||||
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "SkiaSharp.HarfBuzz.Desktop", "..\..\..\source\SkiaSharp.HarfBuzz\SkiaSharp.HarfBuzz.Desktop\SkiaSharp.HarfBuzz.Desktop.csproj", "{FA74C7D4-2B7F-4C60-9E6D-D903F7861878}"
|
||||
EndProject
|
||||
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "SkiaSharp.Views.Desktop.Common", "..\..\..\source\SkiaSharp.Views\SkiaSharp.Views.Desktop.Common\SkiaSharp.Views.Desktop.Common.csproj", "{28299971-B249-427B-ADDB-61B46637F343}"
|
||||
EndProject
|
||||
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "SkiaSharp.Views.WPF", "..\..\..\source\SkiaSharp.Views\SkiaSharp.Views.WPF\SkiaSharp.Views.WPF.csproj", "{C26AFF96-4F0F-4164-9F66-075B9C5CE4EF}"
|
||||
|
@ -333,54 +327,6 @@ Global
|
|||
{748981C3-5D0F-462A-9F56-A3C6D792ED30}.Release|x64.Build.0 = Release|Any CPU
|
||||
{748981C3-5D0F-462A-9F56-A3C6D792ED30}.Release|x86.ActiveCfg = Release|Any CPU
|
||||
{748981C3-5D0F-462A-9F56-A3C6D792ED30}.Release|x86.Build.0 = Release|Any CPU
|
||||
{6A23B204-8B69-4632-9568-7A5E0B228B90}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
|
||||
{6A23B204-8B69-4632-9568-7A5E0B228B90}.Debug|Any CPU.Build.0 = Debug|Any CPU
|
||||
{6A23B204-8B69-4632-9568-7A5E0B228B90}.Debug|ARM.ActiveCfg = Debug|Any CPU
|
||||
{6A23B204-8B69-4632-9568-7A5E0B228B90}.Debug|ARM.Build.0 = Debug|Any CPU
|
||||
{6A23B204-8B69-4632-9568-7A5E0B228B90}.Debug|x64.ActiveCfg = Debug|Any CPU
|
||||
{6A23B204-8B69-4632-9568-7A5E0B228B90}.Debug|x64.Build.0 = Debug|Any CPU
|
||||
{6A23B204-8B69-4632-9568-7A5E0B228B90}.Debug|x86.ActiveCfg = Debug|Any CPU
|
||||
{6A23B204-8B69-4632-9568-7A5E0B228B90}.Debug|x86.Build.0 = Debug|Any CPU
|
||||
{6A23B204-8B69-4632-9568-7A5E0B228B90}.Release|Any CPU.ActiveCfg = Release|Any CPU
|
||||
{6A23B204-8B69-4632-9568-7A5E0B228B90}.Release|Any CPU.Build.0 = Release|Any CPU
|
||||
{6A23B204-8B69-4632-9568-7A5E0B228B90}.Release|ARM.ActiveCfg = Release|Any CPU
|
||||
{6A23B204-8B69-4632-9568-7A5E0B228B90}.Release|ARM.Build.0 = Release|Any CPU
|
||||
{6A23B204-8B69-4632-9568-7A5E0B228B90}.Release|x64.ActiveCfg = Release|Any CPU
|
||||
{6A23B204-8B69-4632-9568-7A5E0B228B90}.Release|x64.Build.0 = Release|Any CPU
|
||||
{6A23B204-8B69-4632-9568-7A5E0B228B90}.Release|x86.ActiveCfg = Release|Any CPU
|
||||
{6A23B204-8B69-4632-9568-7A5E0B228B90}.Release|x86.Build.0 = Release|Any CPU
|
||||
{2CB94CB0-6694-481C-896B-689E479BD52C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
|
||||
{2CB94CB0-6694-481C-896B-689E479BD52C}.Debug|Any CPU.Build.0 = Debug|Any CPU
|
||||
{2CB94CB0-6694-481C-896B-689E479BD52C}.Debug|ARM.ActiveCfg = Debug|Any CPU
|
||||
{2CB94CB0-6694-481C-896B-689E479BD52C}.Debug|ARM.Build.0 = Debug|Any CPU
|
||||
{2CB94CB0-6694-481C-896B-689E479BD52C}.Debug|x64.ActiveCfg = Debug|Any CPU
|
||||
{2CB94CB0-6694-481C-896B-689E479BD52C}.Debug|x64.Build.0 = Debug|Any CPU
|
||||
{2CB94CB0-6694-481C-896B-689E479BD52C}.Debug|x86.ActiveCfg = Debug|Any CPU
|
||||
{2CB94CB0-6694-481C-896B-689E479BD52C}.Debug|x86.Build.0 = Debug|Any CPU
|
||||
{2CB94CB0-6694-481C-896B-689E479BD52C}.Release|Any CPU.ActiveCfg = Release|Any CPU
|
||||
{2CB94CB0-6694-481C-896B-689E479BD52C}.Release|Any CPU.Build.0 = Release|Any CPU
|
||||
{2CB94CB0-6694-481C-896B-689E479BD52C}.Release|ARM.ActiveCfg = Release|Any CPU
|
||||
{2CB94CB0-6694-481C-896B-689E479BD52C}.Release|ARM.Build.0 = Release|Any CPU
|
||||
{2CB94CB0-6694-481C-896B-689E479BD52C}.Release|x64.ActiveCfg = Release|Any CPU
|
||||
{2CB94CB0-6694-481C-896B-689E479BD52C}.Release|x64.Build.0 = Release|Any CPU
|
||||
{2CB94CB0-6694-481C-896B-689E479BD52C}.Release|x86.ActiveCfg = Release|Any CPU
|
||||
{2CB94CB0-6694-481C-896B-689E479BD52C}.Release|x86.Build.0 = Release|Any CPU
|
||||
{FA74C7D4-2B7F-4C60-9E6D-D903F7861878}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
|
||||
{FA74C7D4-2B7F-4C60-9E6D-D903F7861878}.Debug|Any CPU.Build.0 = Debug|Any CPU
|
||||
{FA74C7D4-2B7F-4C60-9E6D-D903F7861878}.Debug|ARM.ActiveCfg = Debug|Any CPU
|
||||
{FA74C7D4-2B7F-4C60-9E6D-D903F7861878}.Debug|ARM.Build.0 = Debug|Any CPU
|
||||
{FA74C7D4-2B7F-4C60-9E6D-D903F7861878}.Debug|x64.ActiveCfg = Debug|Any CPU
|
||||
{FA74C7D4-2B7F-4C60-9E6D-D903F7861878}.Debug|x64.Build.0 = Debug|Any CPU
|
||||
{FA74C7D4-2B7F-4C60-9E6D-D903F7861878}.Debug|x86.ActiveCfg = Debug|Any CPU
|
||||
{FA74C7D4-2B7F-4C60-9E6D-D903F7861878}.Debug|x86.Build.0 = Debug|Any CPU
|
||||
{FA74C7D4-2B7F-4C60-9E6D-D903F7861878}.Release|Any CPU.ActiveCfg = Release|Any CPU
|
||||
{FA74C7D4-2B7F-4C60-9E6D-D903F7861878}.Release|Any CPU.Build.0 = Release|Any CPU
|
||||
{FA74C7D4-2B7F-4C60-9E6D-D903F7861878}.Release|ARM.ActiveCfg = Release|Any CPU
|
||||
{FA74C7D4-2B7F-4C60-9E6D-D903F7861878}.Release|ARM.Build.0 = Release|Any CPU
|
||||
{FA74C7D4-2B7F-4C60-9E6D-D903F7861878}.Release|x64.ActiveCfg = Release|Any CPU
|
||||
{FA74C7D4-2B7F-4C60-9E6D-D903F7861878}.Release|x64.Build.0 = Release|Any CPU
|
||||
{FA74C7D4-2B7F-4C60-9E6D-D903F7861878}.Release|x86.ActiveCfg = Release|Any CPU
|
||||
{FA74C7D4-2B7F-4C60-9E6D-D903F7861878}.Release|x86.Build.0 = Release|Any CPU
|
||||
{28299971-B249-427B-ADDB-61B46637F343}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
|
||||
{28299971-B249-427B-ADDB-61B46637F343}.Debug|Any CPU.Build.0 = Debug|Any CPU
|
||||
{28299971-B249-427B-ADDB-61B46637F343}.Debug|ARM.ActiveCfg = Debug|Any CPU
|
||||
|
|
|
@ -25,11 +25,11 @@ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "SkiaSharp.OSX", "..\..\..\b
|
|||
EndProject
|
||||
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "SkiaSharp.UWP", "..\..\..\binding\SkiaSharp.UWP\SkiaSharp.UWP.csproj", "{BAB615AA-956E-4079-B260-DD7B1F52EC7D}"
|
||||
EndProject
|
||||
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "SkiaSharp.NetStandard", "..\..\..\binding\SkiaSharp.NetStandard\SkiaSharp.NetStandard.csproj", "{4E0924F8-D546-4428-9412-4B9411FBA5FF}"
|
||||
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "SkiaSharp", "..\..\..\binding\SkiaSharp\SkiaSharp.csproj", "{4E0924F8-D546-4428-9412-4B9411FBA5FF}"
|
||||
EndProject
|
||||
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "SkiaSharp.Views.Forms.Mac", "..\..\..\source\SkiaSharp.Views.Forms\SkiaSharp.Views.Forms.Mac\SkiaSharp.Views.Forms.Mac.csproj", "{DA5DA4D8-4885-4AF2-96BB-AE803C344AB0}"
|
||||
EndProject
|
||||
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "HarfBuzzSharp.NetStandard", "..\..\..\binding\HarfBuzzSharp.NetStandard\HarfBuzzSharp.NetStandard.csproj", "{DD3EAFFF-E420-4AC3-925D-501EAE140B49}"
|
||||
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "HarfBuzzSharp", "..\..\..\binding\HarfBuzzSharp\HarfBuzzSharp.csproj", "{DD3EAFFF-E420-4AC3-925D-501EAE140B49}"
|
||||
EndProject
|
||||
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "SkiaSharp.HarfBuzz", "..\..\..\source\SkiaSharp.HarfBuzz\SkiaSharp.HarfBuzz\SkiaSharp.HarfBuzz.csproj", "{233220CC-F0F3-4C44-9736-ED2CFC363FD3}"
|
||||
EndProject
|
||||
|
@ -73,10 +73,6 @@ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "SkiaSharp.Views.WPF", "..\.
|
|||
EndProject
|
||||
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "SkiaSharp.Views.Forms.WPF", "..\..\..\source\SkiaSharp.Views.Forms\SkiaSharp.Views.Forms.WPF\SkiaSharp.Views.Forms.WPF.csproj", "{88149207-012F-4804-B5BF-1247F77639DC}"
|
||||
EndProject
|
||||
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "SkiaSharp.Desktop", "..\..\..\binding\SkiaSharp.Desktop\SkiaSharp.Desktop.csproj", "{973064C1-6515-4916-8F17-6E323D029FD2}"
|
||||
EndProject
|
||||
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "HarfBuzzSharp.Desktop", "..\..\..\binding\HarfBuzzSharp.Desktop\HarfBuzzSharp.Desktop.csproj", "{B650BA9B-8EBF-4B2D-BA6A-C26A675A6760}"
|
||||
EndProject
|
||||
Global
|
||||
GlobalSection(SolutionConfigurationPlatforms) = preSolution
|
||||
Debug|Any CPU = Debug|Any CPU
|
||||
|
@ -957,54 +953,6 @@ Global
|
|||
{88149207-012F-4804-B5BF-1247F77639DC}.Release|x64.Build.0 = Release|Any CPU
|
||||
{88149207-012F-4804-B5BF-1247F77639DC}.Release|x86.ActiveCfg = Release|Any CPU
|
||||
{88149207-012F-4804-B5BF-1247F77639DC}.Release|x86.Build.0 = Release|Any CPU
|
||||
{973064C1-6515-4916-8F17-6E323D029FD2}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
|
||||
{973064C1-6515-4916-8F17-6E323D029FD2}.Debug|Any CPU.Build.0 = Debug|Any CPU
|
||||
{973064C1-6515-4916-8F17-6E323D029FD2}.Debug|ARM.ActiveCfg = Debug|Any CPU
|
||||
{973064C1-6515-4916-8F17-6E323D029FD2}.Debug|ARM.Build.0 = Debug|Any CPU
|
||||
{973064C1-6515-4916-8F17-6E323D029FD2}.Debug|iPhone.ActiveCfg = Debug|Any CPU
|
||||
{973064C1-6515-4916-8F17-6E323D029FD2}.Debug|iPhone.Build.0 = Debug|Any CPU
|
||||
{973064C1-6515-4916-8F17-6E323D029FD2}.Debug|iPhoneSimulator.ActiveCfg = Debug|Any CPU
|
||||
{973064C1-6515-4916-8F17-6E323D029FD2}.Debug|iPhoneSimulator.Build.0 = Debug|Any CPU
|
||||
{973064C1-6515-4916-8F17-6E323D029FD2}.Debug|x64.ActiveCfg = Debug|Any CPU
|
||||
{973064C1-6515-4916-8F17-6E323D029FD2}.Debug|x64.Build.0 = Debug|Any CPU
|
||||
{973064C1-6515-4916-8F17-6E323D029FD2}.Debug|x86.ActiveCfg = Debug|Any CPU
|
||||
{973064C1-6515-4916-8F17-6E323D029FD2}.Debug|x86.Build.0 = Debug|Any CPU
|
||||
{973064C1-6515-4916-8F17-6E323D029FD2}.Release|Any CPU.ActiveCfg = Release|Any CPU
|
||||
{973064C1-6515-4916-8F17-6E323D029FD2}.Release|Any CPU.Build.0 = Release|Any CPU
|
||||
{973064C1-6515-4916-8F17-6E323D029FD2}.Release|ARM.ActiveCfg = Release|Any CPU
|
||||
{973064C1-6515-4916-8F17-6E323D029FD2}.Release|ARM.Build.0 = Release|Any CPU
|
||||
{973064C1-6515-4916-8F17-6E323D029FD2}.Release|iPhone.ActiveCfg = Release|Any CPU
|
||||
{973064C1-6515-4916-8F17-6E323D029FD2}.Release|iPhone.Build.0 = Release|Any CPU
|
||||
{973064C1-6515-4916-8F17-6E323D029FD2}.Release|iPhoneSimulator.ActiveCfg = Release|Any CPU
|
||||
{973064C1-6515-4916-8F17-6E323D029FD2}.Release|iPhoneSimulator.Build.0 = Release|Any CPU
|
||||
{973064C1-6515-4916-8F17-6E323D029FD2}.Release|x64.ActiveCfg = Release|Any CPU
|
||||
{973064C1-6515-4916-8F17-6E323D029FD2}.Release|x64.Build.0 = Release|Any CPU
|
||||
{973064C1-6515-4916-8F17-6E323D029FD2}.Release|x86.ActiveCfg = Release|Any CPU
|
||||
{973064C1-6515-4916-8F17-6E323D029FD2}.Release|x86.Build.0 = Release|Any CPU
|
||||
{B650BA9B-8EBF-4B2D-BA6A-C26A675A6760}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
|
||||
{B650BA9B-8EBF-4B2D-BA6A-C26A675A6760}.Debug|Any CPU.Build.0 = Debug|Any CPU
|
||||
{B650BA9B-8EBF-4B2D-BA6A-C26A675A6760}.Debug|ARM.ActiveCfg = Debug|Any CPU
|
||||
{B650BA9B-8EBF-4B2D-BA6A-C26A675A6760}.Debug|ARM.Build.0 = Debug|Any CPU
|
||||
{B650BA9B-8EBF-4B2D-BA6A-C26A675A6760}.Debug|iPhone.ActiveCfg = Debug|Any CPU
|
||||
{B650BA9B-8EBF-4B2D-BA6A-C26A675A6760}.Debug|iPhone.Build.0 = Debug|Any CPU
|
||||
{B650BA9B-8EBF-4B2D-BA6A-C26A675A6760}.Debug|iPhoneSimulator.ActiveCfg = Debug|Any CPU
|
||||
{B650BA9B-8EBF-4B2D-BA6A-C26A675A6760}.Debug|iPhoneSimulator.Build.0 = Debug|Any CPU
|
||||
{B650BA9B-8EBF-4B2D-BA6A-C26A675A6760}.Debug|x64.ActiveCfg = Debug|Any CPU
|
||||
{B650BA9B-8EBF-4B2D-BA6A-C26A675A6760}.Debug|x64.Build.0 = Debug|Any CPU
|
||||
{B650BA9B-8EBF-4B2D-BA6A-C26A675A6760}.Debug|x86.ActiveCfg = Debug|Any CPU
|
||||
{B650BA9B-8EBF-4B2D-BA6A-C26A675A6760}.Debug|x86.Build.0 = Debug|Any CPU
|
||||
{B650BA9B-8EBF-4B2D-BA6A-C26A675A6760}.Release|Any CPU.ActiveCfg = Release|Any CPU
|
||||
{B650BA9B-8EBF-4B2D-BA6A-C26A675A6760}.Release|Any CPU.Build.0 = Release|Any CPU
|
||||
{B650BA9B-8EBF-4B2D-BA6A-C26A675A6760}.Release|ARM.ActiveCfg = Release|Any CPU
|
||||
{B650BA9B-8EBF-4B2D-BA6A-C26A675A6760}.Release|ARM.Build.0 = Release|Any CPU
|
||||
{B650BA9B-8EBF-4B2D-BA6A-C26A675A6760}.Release|iPhone.ActiveCfg = Release|Any CPU
|
||||
{B650BA9B-8EBF-4B2D-BA6A-C26A675A6760}.Release|iPhone.Build.0 = Release|Any CPU
|
||||
{B650BA9B-8EBF-4B2D-BA6A-C26A675A6760}.Release|iPhoneSimulator.ActiveCfg = Release|Any CPU
|
||||
{B650BA9B-8EBF-4B2D-BA6A-C26A675A6760}.Release|iPhoneSimulator.Build.0 = Release|Any CPU
|
||||
{B650BA9B-8EBF-4B2D-BA6A-C26A675A6760}.Release|x64.ActiveCfg = Release|Any CPU
|
||||
{B650BA9B-8EBF-4B2D-BA6A-C26A675A6760}.Release|x64.Build.0 = Release|Any CPU
|
||||
{B650BA9B-8EBF-4B2D-BA6A-C26A675A6760}.Release|x86.ActiveCfg = Release|Any CPU
|
||||
{B650BA9B-8EBF-4B2D-BA6A-C26A675A6760}.Release|x86.Build.0 = Release|Any CPU
|
||||
EndGlobalSection
|
||||
GlobalSection(SolutionProperties) = preSolution
|
||||
HideSolutionNode = FALSE
|
||||
|
|
|
@ -56,9 +56,9 @@
|
|||
<PackageReference Include="Xamarin.Forms.Platform.WPF" Version="4.0.0.540366" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ProjectReference Include="..\..\..\..\binding\HarfBuzzSharp.Desktop\HarfBuzzSharp.Desktop.csproj">
|
||||
<ProjectReference Include="..\..\..\..\binding\HarfBuzzSharp\HarfBuzzSharp.csproj">
|
||||
<Project>{eb1bbdcc-fb07-40d5-8b9e-0079e2c2f2df}</Project>
|
||||
<Name>SkiaSharp.Desktop</Name>
|
||||
<Name>HarfBuzzSharp</Name>
|
||||
</ProjectReference>
|
||||
<ProjectReference Include="..\..\..\..\source\SkiaSharp.Views.Forms\SkiaSharp.Views.Forms.WPF\SkiaSharp.Views.Forms.WPF.csproj">
|
||||
<Project>{27059729-96a9-4313-b2a4-b10798450519}</Project>
|
||||
|
|
|
@ -29,8 +29,6 @@
|
|||
<Profiling>true</Profiling>
|
||||
<HttpClientHandler>NSUrlSessionHandler</HttpClientHandler>
|
||||
<AOTMode>None</AOTMode>
|
||||
<CodeSigningKey>Mac Developer</CodeSigningKey>
|
||||
<PackageSigningKey>3rd Party Mac Developer Installer</PackageSigningKey>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
|
||||
<DebugType></DebugType>
|
||||
|
@ -39,15 +37,13 @@
|
|||
<DefineConstants>__UNIFIED__;__MACOS__</DefineConstants>
|
||||
<ErrorReport>prompt</ErrorReport>
|
||||
<WarningLevel>4</WarningLevel>
|
||||
<EnableCodeSigning>true</EnableCodeSigning>
|
||||
<EnableCodeSigning>false</EnableCodeSigning>
|
||||
<CreatePackage>true</CreatePackage>
|
||||
<EnablePackageSigning>false</EnablePackageSigning>
|
||||
<IncludeMonoRuntime>true</IncludeMonoRuntime>
|
||||
<UseSGen>true</UseSGen>
|
||||
<UseRefCounting>true</UseRefCounting>
|
||||
<LinkMode>Full</LinkMode>
|
||||
<CodeSigningKey>Mac Developer</CodeSigningKey>
|
||||
<PackageSigningKey>3rd Party Mac Developer Installer</PackageSigningKey>
|
||||
<HttpClientHandler>NSUrlSessionHandler</HttpClientHandler>
|
||||
<AOTMode>None</AOTMode>
|
||||
</PropertyGroup>
|
||||
|
|
|
@ -3,11 +3,13 @@ FROM amd64/ubuntu:16.04
|
|||
RUN apt-get update \
|
||||
&& apt-get install -y apt-transport-https curl wget \
|
||||
&& apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 3FA7E0328081BFF6A14DA29AA6A19B38D3D831EF \
|
||||
&& echo "deb https://download.mono-project.com/repo/ubuntu stable-xenial/snapshots/5.20.1.34 main" | tee /etc/apt/sources.list.d/mono-official-stable.list \
|
||||
&& echo "deb https://download.mono-project.com/repo/ubuntu stable-xenial main" | tee /etc/apt/sources.list.d/mono-official-stable.list \
|
||||
&& curl -L https://apt.llvm.org/llvm-snapshot.gpg.key | apt-key add - \
|
||||
&& echo "deb http://apt.llvm.org/xenial/ llvm-toolchain-xenial-9 main" | tee /etc/apt/sources.list.d/llvm.list \
|
||||
&& apt-get update \
|
||||
&& apt-get install -y mono-complete msbuild python git libfontconfig1-dev clang-4.0 make \
|
||||
&& apt-get install -y mono-complete msbuild python git libfontconfig1-dev clang-9 make \
|
||||
&& rm -rf /var/lib/apt/lists/*
|
||||
|
||||
ENV CC=clang-4.0 CXX=clang++-4.0
|
||||
ENV CC=clang-9 CXX=clang++-9
|
||||
|
||||
WORKDIR /work
|
||||
|
|
|
@ -13,12 +13,13 @@ variables:
|
|||
PREVIEW_LABEL: 'preview'
|
||||
TIZEN_LINUX_PACKAGES: libxcb-xfixes0 libxcb-render-util0 libwebkitgtk-1.0-0 libxcb-image0 acl libsdl1.2debian libv4l-0 libxcb-randr0 libxcb-shape0 libxcb-icccm4 libsm6 gettext rpm2cpio cpio bridge-utils openvpn
|
||||
MANAGED_LINUX_PACKAGES: ttf-ancient-fonts
|
||||
MONO_VERSION_MACOS: 5_18_3
|
||||
MONO_VERSION_LINUX: stable-xenial/snapshots/5.20.1.34
|
||||
XCODE_VERSION: 10.3
|
||||
DOTNET_VERSION: 2.2.108
|
||||
MONO_VERSION_MACOS: 6_4_0
|
||||
MONO_VERSION_LINUX: stable-xenial/snapshots/6.4.0
|
||||
XCODE_VERSION: 11
|
||||
DOTNET_VERSION: 3.0.x
|
||||
CONFIGURATION: 'Release'
|
||||
VM_IMAGE_WINDOWS: Hosted VS2017
|
||||
VM_IMAGE_WINDOWS_NATIVE: Hosted VS2017
|
||||
VM_IMAGE_WINDOWS: Hosted Windows 2019 with VS2019
|
||||
VM_IMAGE_MAC: Hosted macOS
|
||||
VM_IMAGE_LINUX: Hosted Ubuntu 1604
|
||||
DOTNET_SKIP_FIRST_TIME_EXPERIENCE: true
|
||||
|
@ -56,84 +57,84 @@ stages:
|
|||
parameters:
|
||||
name: native_android_x86_windows
|
||||
displayName: Build Native Android|x86 (Windows)
|
||||
vmImage: $(VM_IMAGE_WINDOWS)
|
||||
vmImage: $(VM_IMAGE_WINDOWS_NATIVE)
|
||||
target: externals-android
|
||||
additionalArgs: --buildarch=x86
|
||||
- template: azure-templates-bootstrapper.yml # Build Native Android|x64 (Windows)
|
||||
parameters:
|
||||
name: native_android_x64_windows
|
||||
displayName: Build Native Android|x64 (Windows)
|
||||
vmImage: $(VM_IMAGE_WINDOWS)
|
||||
vmImage: $(VM_IMAGE_WINDOWS_NATIVE)
|
||||
target: externals-android
|
||||
additionalArgs: --buildarch=x64
|
||||
- template: azure-templates-bootstrapper.yml # Build Native Android|arm (Windows)
|
||||
parameters:
|
||||
name: native_android_arm_windows
|
||||
displayName: Build Native Android|arm (Windows)
|
||||
vmImage: $(VM_IMAGE_WINDOWS)
|
||||
vmImage: $(VM_IMAGE_WINDOWS_NATIVE)
|
||||
target: externals-android
|
||||
additionalArgs: --buildarch=arm
|
||||
- template: azure-templates-bootstrapper.yml # Build Native Android|arm64 (Windows)
|
||||
parameters:
|
||||
name: native_android_arm64_windows
|
||||
displayName: Build Native Android|arm64 (Windows)
|
||||
vmImage: $(VM_IMAGE_WINDOWS)
|
||||
vmImage: $(VM_IMAGE_WINDOWS_NATIVE)
|
||||
target: externals-android
|
||||
additionalArgs: --buildarch=arm64
|
||||
- template: azure-templates-bootstrapper.yml # Build Native Tizen (Windows)
|
||||
parameters:
|
||||
name: native_tizen_windows
|
||||
displayName: Build Native Tizen (Windows)
|
||||
vmImage: $(VM_IMAGE_WINDOWS)
|
||||
vmImage: $(VM_IMAGE_WINDOWS_NATIVE)
|
||||
target: externals-tizen
|
||||
condition: false # TODO: TIZEN INSTALL BUGS
|
||||
- template: azure-templates-bootstrapper.yml # Build Native UWP|x86 (Windows)
|
||||
parameters:
|
||||
name: native_uwp_x86_windows
|
||||
displayName: Build Native UWP|x86 (Windows)
|
||||
vmImage: $(VM_IMAGE_WINDOWS)
|
||||
vmImage: $(VM_IMAGE_WINDOWS_NATIVE)
|
||||
target: externals-uwp
|
||||
additionalArgs: --buildarch=x86
|
||||
- template: azure-templates-bootstrapper.yml # Build Native UWP|x64 (Windows)
|
||||
parameters:
|
||||
name: native_uwp_x64_windows
|
||||
displayName: Build Native UWP|x64 (Windows)
|
||||
vmImage: $(VM_IMAGE_WINDOWS)
|
||||
vmImage: $(VM_IMAGE_WINDOWS_NATIVE)
|
||||
target: externals-uwp
|
||||
additionalArgs: --buildarch=x64
|
||||
- template: azure-templates-bootstrapper.yml # Build Native UWP|arm (Windows)
|
||||
parameters:
|
||||
name: native_uwp_arm_windows
|
||||
displayName: Build Native UWP|arm (Windows)
|
||||
vmImage: $(VM_IMAGE_WINDOWS)
|
||||
vmImage: $(VM_IMAGE_WINDOWS_NATIVE)
|
||||
target: externals-uwp
|
||||
additionalArgs: --buildarch=arm
|
||||
- template: azure-templates-bootstrapper.yml # Build Native UWP|arm64 (Windows)
|
||||
parameters:
|
||||
name: native_uwp_arm64_windows
|
||||
displayName: Build Native UWP|arm64 (Windows)
|
||||
vmImage: $(VM_IMAGE_WINDOWS)
|
||||
vmImage: $(VM_IMAGE_WINDOWS_NATIVE)
|
||||
target: externals-uwp
|
||||
additionalArgs: --buildarch=arm64
|
||||
- template: azure-templates-bootstrapper.yml # Build Native Win32|x86 (Windows)
|
||||
parameters:
|
||||
name: native_win32_x86_windows
|
||||
displayName: Build Native Win32|x86 (Windows)
|
||||
vmImage: $(VM_IMAGE_WINDOWS)
|
||||
vmImage: $(VM_IMAGE_WINDOWS_NATIVE)
|
||||
target: externals-windows
|
||||
additionalArgs: --buildarch=x86
|
||||
- template: azure-templates-bootstrapper.yml # Build Native Win32|x64 (Windows)
|
||||
parameters:
|
||||
name: native_win32_x64_windows
|
||||
displayName: Build Native Win32|x64 (Windows)
|
||||
vmImage: $(VM_IMAGE_WINDOWS)
|
||||
vmImage: $(VM_IMAGE_WINDOWS_NATIVE)
|
||||
target: externals-windows
|
||||
additionalArgs: --buildarch=x64
|
||||
- template: azure-templates-bootstrapper.yml # Build Native NanoServer|x64 (Windows)
|
||||
parameters:
|
||||
name: native_win32_x64_nanoserver_windows
|
||||
displayName: Build Native NanoServer|x64 (Windows)
|
||||
vmImage: $(VM_IMAGE_WINDOWS)
|
||||
vmImage: $(VM_IMAGE_WINDOWS_NATIVE)
|
||||
target: externals-nanoserver
|
||||
additionalArgs: --buildarch=x64
|
||||
preBuildSteps:
|
||||
|
@ -249,6 +250,12 @@ stages:
|
|||
- native_win32_x86_windows
|
||||
- native_win32_x64_windows
|
||||
- native_win32_x64_nanoserver_windows
|
||||
preBuildSteps:
|
||||
- pwsh: |
|
||||
$uri = 'https://go.microsoft.com/fwlink/p/?LinkId=619296'
|
||||
.\scripts\download-file.ps1 -Uri $uri -OutFile sdksetup.exe
|
||||
.\sdksetup.exe /norestart /quiet | Out-Null
|
||||
displayName: Install the Windows 10 SDK 10.0.10240
|
||||
- template: azure-templates-bootstrapper.yml # Build Managed (macOS)
|
||||
parameters:
|
||||
name: managed_macos
|
||||
|
|
|
@ -0,0 +1,5 @@
|
|||
<Project>
|
||||
|
||||
<Import Project="$(MSBuildThisFileDirectory)SkiaSharp.Build.props" />
|
||||
|
||||
</Project>
|
|
@ -0,0 +1,5 @@
|
|||
<Project>
|
||||
|
||||
<Import Project="$(MSBuildThisFileDirectory)SkiaSharp.Build.targets" />
|
||||
|
||||
</Project>
|
|
@ -1,5 +1,4 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<Project>
|
||||
|
||||
<!--
|
||||
Warning codes:
|
||||
|
@ -15,7 +14,13 @@
|
|||
<SkiaSharpBuildPropsImported>true</SkiaSharpBuildPropsImported>
|
||||
<MDocDocumentationDirectory>$(MSBuildThisFileDirectory)..\docs\SkiaSharpAPI</MDocDocumentationDirectory>
|
||||
<GenerateAssemblyInfo>False</GenerateAssemblyInfo>
|
||||
<LangVersion>7.3</LangVersion>
|
||||
<LangVersion>8.0</LangVersion>
|
||||
</PropertyGroup>
|
||||
|
||||
<PropertyGroup>
|
||||
<DebugType>portable</DebugType>
|
||||
<DebugSymbols>true</DebugSymbols>
|
||||
<AllowUnsafeBlocks>True</AllowUnsafeBlocks>
|
||||
</PropertyGroup>
|
||||
|
||||
<PropertyGroup Condition=" '$(Configuration)' == 'Debug' ">
|
||||
|
|
|
@ -1,5 +1,4 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<Project>
|
||||
|
||||
<PropertyGroup>
|
||||
<_ManagedExeLauncher Condition=" '$(OS)' != 'Windows_NT' And Exists ('/Library/Frameworks/Mono.framework/Versions/Current/bin/mono') ">/Library/Frameworks/Mono.framework/Versions/Current/bin/mono</_ManagedExeLauncher>
|
||||
|
@ -40,8 +39,13 @@
|
|||
<MSBuildWarningsAsMessages>MSB9004</MSBuildWarningsAsMessages>
|
||||
</PropertyGroup>
|
||||
|
||||
<PropertyGroup>
|
||||
<PackagingPlatform Condition=" '$(PackagingPlatform)' == '' ">$(TargetFramework)</PackagingPlatform>
|
||||
</PropertyGroup>
|
||||
|
||||
<ItemGroup>
|
||||
<PackageReference Include="mdoc" Version="5.7.4.10" PrivateAssets="All" />
|
||||
<PackageReference Include="Xamarin.Build.TypeRedirector" Version="0.1.1-preview" PrivateAssets="All" />
|
||||
</ItemGroup>
|
||||
|
||||
<!--
|
||||
|
@ -70,7 +74,8 @@
|
|||
[assembly: System.Reflection.AssemblyInformationalVersion("$(_VersionFileMatch)$(_VersionGitSha)")]
|
||||
</_VersionGeneratedContents>
|
||||
</PropertyGroup>
|
||||
<WriteLinesToFile File="$(_VersionSourceFile)" Lines="$(_VersionGeneratedContents)" Overwrite="true" />
|
||||
<WriteLinesToFile Condition=" !Exists('$(_VersionSourceFile)') or '$([System.IO.File]::ReadAllText($(_VersionSourceFile)).Trim())' != '$(_VersionGeneratedContents.Trim())' "
|
||||
File="$(_VersionSourceFile)" Lines="$(_VersionGeneratedContents)" Overwrite="true" />
|
||||
<ItemGroup>
|
||||
<FileWrites Include="$(_VersionSourceFile)" />
|
||||
<Compile Include="$(_VersionSourceFile)" />
|
||||
|
@ -106,7 +111,7 @@
|
|||
Copy the project output into the root output folder.
|
||||
===================================================================================================================
|
||||
-->
|
||||
<Target Name="_CopyToOutputDirectory" AfterTargets="Build" Condition=" '$(SkipCopyToOutputDirectory)' != 'true' ">
|
||||
<Target Name="_CopyToOutputDirectoryDep">
|
||||
<ItemGroup Condition=" '$(PackagingLocation)' == '' ">
|
||||
<_CopyItems Include="$(TargetPath)" Dest="nuget\lib\$(PackagingPlatform)\$(TargetFileName)" />
|
||||
<_CopyItems Include="$(TargetDir)$(TargetName).xml" Dest="nuget\lib\$(PackagingPlatform)\$(TargetName).xml" Condition=" Exists('$(TargetDir)$(TargetName).xml') " />
|
||||
|
@ -120,6 +125,10 @@
|
|||
<ItemGroup>
|
||||
<_CopyItems Include="@(_NoneWithTargetPath)" Dest="%(_NoneWithTargetPath.TargetPath)" />
|
||||
</ItemGroup>
|
||||
</Target>
|
||||
<Target Name="_CopyToOutputDirectory" Condition=" '$(SkipCopyToOutputDirectory)' != 'true' and '$(TargetPath)' != '' "
|
||||
AfterTargets="Build" DependsOnTargets="_CopyToOutputDirectoryDep"
|
||||
Inputs="@(_CopyItems)" Outputs="@(_CopyItems -> '$(MSBuildThisFileDirectory)..\output\$(PackagingGroup)\%(Dest)')">
|
||||
<Copy Condition=" '@(_CopyItems)' != '' "
|
||||
SourceFiles="@(_CopyItems)"
|
||||
DestinationFiles="@(_CopyItems -> '$(MSBuildThisFileDirectory)..\output\$(PackagingGroup)\%(Dest)')"
|
||||
|
@ -135,7 +144,7 @@
|
|||
This runs during the build phase.
|
||||
===================================================================================================================
|
||||
-->
|
||||
<Target Name="MDocGenerateDocs" AfterTargets="CoreCompile" Condition=" '$(SkipMDocGenerateDocs)' != 'true' ">
|
||||
<Target Name="_MDocGenerateDocsDep">
|
||||
<PropertyGroup>
|
||||
<MDocVersion Condition=" '%(Identity)' == 'mdoc' ">@(PackageReference -> '%(Version)')</MDocVersion>
|
||||
<MDocPackagePath Condition=" '%(Name)' == 'mdoc' ">@(PackageDefinitions -> '%(ResolvedPath)')</MDocPackagePath>
|
||||
|
@ -146,6 +155,13 @@
|
|||
<MDocIntermediateOutputPath>$(IntermediateOutputPath)mdoc\</MDocIntermediateOutputPath>
|
||||
<_ShouldGenerateDocs Condition=" '$(MDocDocumentationDirectory)' != '' and Exists('$(MDocDocumentationDirectory)\index.xml') ">true</_ShouldGenerateDocs>
|
||||
</PropertyGroup>
|
||||
<ItemGroup>
|
||||
<_MDocInputs Include="$(MDocDocumentationDirectory)\**\*" />
|
||||
</ItemGroup>
|
||||
</Target>
|
||||
<Target Name="MDocGenerateDocs" Condition=" '$(SkipMDocGenerateDocs)' != 'true' "
|
||||
AfterTargets="CoreCompile" DependsOnTargets="_MDocGenerateDocsDep"
|
||||
Inputs="@(_MDocInputs)" Outputs="$(MDocOutputPath)">
|
||||
<MakeDir Directories="$(MDocIntermediateOutputPath)" />
|
||||
<Exec Condition=" '$(_ShouldGenerateDocs)' == 'true' "
|
||||
WorkingDirectory="$(MDocIntermediateOutputPath)"
|
||||
|
|
|
@ -1,21 +0,0 @@
|
|||
<Project Sdk="Microsoft.NET.Sdk">
|
||||
<Import Project="..\..\SkiaSharp.Build.props" />
|
||||
<PropertyGroup>
|
||||
<TargetFramework>net45</TargetFramework>
|
||||
<OutputTypeEx>library</OutputTypeEx>
|
||||
<RootNamespace>SkiaSharp.HarfBuzz</RootNamespace>
|
||||
<AssemblyName>SkiaSharp.HarfBuzz</AssemblyName>
|
||||
<PackagingGroup>SkiaSharp.HarfBuzz</PackagingGroup>
|
||||
<PackagingPlatform>net45</PackagingPlatform>
|
||||
<DefineConstants>$(DefineConstants);__DESKTOP__</DefineConstants>
|
||||
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
|
||||
</PropertyGroup>
|
||||
<ItemGroup>
|
||||
<ProjectReference Include="..\..\..\binding\SkiaSharp.Desktop\SkiaSharp.Desktop.csproj" />
|
||||
<ProjectReference Include="..\..\..\binding\HarfBuzzSharp.Desktop\HarfBuzzSharp.Desktop.csproj" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<Compile Include="..\SkiaSharp.HarfBuzz.Shared\**\*.cs" Link="%(RecursiveDir)%(Filename)%(Extension)" />
|
||||
</ItemGroup>
|
||||
<Import Project="..\..\SkiaSharp.Build.targets" />
|
||||
</Project>
|
|
@ -1,21 +1,21 @@
|
|||
<Project Sdk="Microsoft.NET.Sdk">
|
||||
<Import Project="..\..\SkiaSharp.Build.props" />
|
||||
<PropertyGroup>
|
||||
<TargetFramework>netstandard1.3</TargetFramework>
|
||||
<OutputTypeEx>library</OutputTypeEx>
|
||||
<TargetFrameworks>netstandard1.3;netstandard2.0;net45</TargetFrameworks>
|
||||
<RootNamespace>SkiaSharp.HarfBuzz</RootNamespace>
|
||||
<AssemblyName>SkiaSharp.HarfBuzz</AssemblyName>
|
||||
<PackagingGroup>SkiaSharp.HarfBuzz</PackagingGroup>
|
||||
<PackagingPlatform>netstandard1.3</PackagingPlatform>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="$(TargetFramework.StartsWith('netstandard'))">
|
||||
<DefineConstants>$(DefineConstants);NET_STANDARD</DefineConstants>
|
||||
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="$(TargetFramework.StartsWith('net4'))">
|
||||
<DefineConstants>$(DefineConstants);__DESKTOP__</DefineConstants>
|
||||
</PropertyGroup>
|
||||
<ItemGroup>
|
||||
<ProjectReference Include="..\..\..\binding\SkiaSharp.NetStandard\SkiaSharp.NetStandard.csproj" />
|
||||
<ProjectReference Include="..\..\..\binding\HarfBuzzSharp.NetStandard\HarfBuzzSharp.NetStandard.csproj" />
|
||||
<ProjectReference Include="..\..\..\binding\SkiaSharp\SkiaSharp.csproj" />
|
||||
<ProjectReference Include="..\..\..\binding\HarfBuzzSharp\HarfBuzzSharp.csproj" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<Compile Include="..\SkiaSharp.HarfBuzz.Shared\**\*.cs" Link="%(RecursiveDir)%(Filename)%(Extension)" />
|
||||
</ItemGroup>
|
||||
<Import Project="..\..\SkiaSharp.Build.targets" />
|
||||
</Project>
|
|
@ -1,17 +1,13 @@
|
|||
<Project Sdk="Microsoft.NET.Sdk">
|
||||
<Import Project="..\..\SkiaSharp.Build.props" />
|
||||
<Project Sdk="MSBuild.Sdk.Extras/2.0.54">
|
||||
<PropertyGroup>
|
||||
<TargetFramework>monoandroid9.0</TargetFramework>
|
||||
<OutputTypeEx>library</OutputTypeEx>
|
||||
<RootNamespace>SkiaSharp.Views.Forms</RootNamespace>
|
||||
<AssemblyName>SkiaSharp.Views.Forms</AssemblyName>
|
||||
<SignAssembly>false</SignAssembly>
|
||||
<PackagingGroup>SkiaSharp.Views.Forms</PackagingGroup>
|
||||
<PackagingPlatform>MonoAndroid</PackagingPlatform>
|
||||
<DefineConstants>$(DefineConstants);</DefineConstants>
|
||||
<PackagingPlatform>monoandroid1.0</PackagingPlatform>
|
||||
</PropertyGroup>
|
||||
<ItemGroup>
|
||||
<PackageReference Include="MSBuild.Sdk.Extras" Version="1.6.65" PrivateAssets="All" />
|
||||
<PackageReference Include="Xamarin.Forms" Version="4.0.0.540366" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
|
@ -22,6 +18,4 @@
|
|||
<Compile Include="..\SkiaSharp.Views.Forms.Shared\**\*.cs" Link="%(RecursiveDir)%(Filename)%(Extension)" />
|
||||
<Compile Include="..\SkiaSharp.Views.Forms.Native.Shared\**\*.cs" Link="%(RecursiveDir)%(Filename)%(Extension)" />
|
||||
</ItemGroup>
|
||||
<Import Project="..\..\SkiaSharp.Build.targets" />
|
||||
<Import Project="$(MSBuildSdkExtrasTargets)" Condition="Exists('$(MSBuildSdkExtrasTargets)')" />
|
||||
</Project>
|
|
@ -1,25 +1,18 @@
|
|||
<Project Sdk="Microsoft.NET.Sdk">
|
||||
<Import Project="..\..\SkiaSharp.Build.props" />
|
||||
<Project Sdk="MSBuild.Sdk.Extras/2.0.54">
|
||||
<PropertyGroup>
|
||||
<TargetFramework>xamarinmac2.0</TargetFramework>
|
||||
<OutputTypeEx>library</OutputTypeEx>
|
||||
<RootNamespace>SkiaSharp.Views.Forms</RootNamespace>
|
||||
<AssemblyName>SkiaSharp.Views.Forms</AssemblyName>
|
||||
<SignAssembly>false</SignAssembly>
|
||||
<PackagingGroup>SkiaSharp.Views.Forms</PackagingGroup>
|
||||
<PackagingPlatform>Xamarin.Mac20</PackagingPlatform>
|
||||
<DefineConstants>$(DefineConstants);__MACOS__</DefineConstants>
|
||||
</PropertyGroup>
|
||||
<ItemGroup>
|
||||
<ItemGroup Condition=" '$(IsWindows)' == 'true' ">
|
||||
<Reference Include="netstandard" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<PackageReference Include="MSBuild.Sdk.Extras" Version="1.6.65" PrivateAssets="All" />
|
||||
<PackageReference Include="Xamarin.Forms" Version="4.0.0.540366" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<Reference Include="netstandard" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ProjectReference Include="..\..\..\binding\SkiaSharp.OSX\SkiaSharp.OSX.csproj" />
|
||||
<ProjectReference Include="..\..\SkiaSharp.Views\SkiaSharp.Views.Mac\SkiaSharp.Views.Mac.csproj" />
|
||||
|
@ -28,6 +21,4 @@
|
|||
<Compile Include="..\SkiaSharp.Views.Forms.Shared\**\*.cs" Link="%(RecursiveDir)%(Filename)%(Extension)" />
|
||||
<Compile Include="..\SkiaSharp.Views.Forms.Native.Shared\**\*.cs" Link="%(RecursiveDir)%(Filename)%(Extension)" />
|
||||
</ItemGroup>
|
||||
<Import Project="..\..\SkiaSharp.Build.targets" />
|
||||
<Import Project="$(MSBuildSdkExtrasTargets)" Condition="Exists('$(MSBuildSdkExtrasTargets)')" />
|
||||
</Project>
|
|
@ -1,22 +1,16 @@
|
|||
<Project Sdk="Microsoft.NET.Sdk">
|
||||
<Import Project="..\..\SkiaSharp.Build.props" />
|
||||
<Project Sdk="Tizen.NET.Sdk/1.0.8">
|
||||
<PropertyGroup>
|
||||
<TargetFramework>tizen40</TargetFramework>
|
||||
<OutputTypeEx>library</OutputTypeEx>
|
||||
<RootNamespace>SkiaSharp.Views.Forms</RootNamespace>
|
||||
<AssemblyName>SkiaSharp.Views.Forms</AssemblyName>
|
||||
<AppendTargetFrameworkToOutputPath>False</AppendTargetFrameworkToOutputPath>
|
||||
<TizenCreateTpkOnBuild>false</TizenCreateTpkOnBuild>
|
||||
<SignAssembly>false</SignAssembly>
|
||||
<PackagingGroup>SkiaSharp.Views.Forms</PackagingGroup>
|
||||
<PackagingPlatform>tizen40</PackagingPlatform>
|
||||
<DefineConstants>$(DefineConstants);__TIZEN__;</DefineConstants>
|
||||
</PropertyGroup>
|
||||
<ItemGroup>
|
||||
<PackageReference Include="MSBuild.Sdk.Extras" Version="1.6.65" PrivateAssets="All" />
|
||||
<PackageReference Include="Tizen.NET" Version="4.0.0" />
|
||||
<PackageReference Include="Xamarin.Forms" Version="4.0.0.540366" />
|
||||
<PackageReference Include="Tizen.NET.Sdk" Version="1.0.1" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ProjectReference Include="..\..\..\binding\SkiaSharp.Tizen\SkiaSharp.Tizen.csproj" />
|
||||
|
@ -26,6 +20,4 @@
|
|||
<Compile Include="..\SkiaSharp.Views.Forms.Shared\**\*.cs" Link="%(RecursiveDir)%(Filename)%(Extension)" />
|
||||
<Compile Include="..\SkiaSharp.Views.Forms.Native.Shared\**\*.cs" Link="%(RecursiveDir)%(Filename)%(Extension)" />
|
||||
</ItemGroup>
|
||||
<Import Project="..\..\SkiaSharp.Build.targets" />
|
||||
<Import Project="$(MSBuildSdkExtrasTargets)" Condition="Exists('$(MSBuildSdkExtrasTargets)')" />
|
||||
</Project>
|
||||
|
|
|
@ -1,18 +1,13 @@
|
|||
<Project Sdk="Microsoft.NET.Sdk">
|
||||
<Import Project="..\..\SkiaSharp.Build.props" />
|
||||
<Project Sdk="MSBuild.Sdk.Extras/2.0.54">
|
||||
<PropertyGroup>
|
||||
<TargetFramework>uap10.0.16299</TargetFramework>
|
||||
<OutputTypeEx>library</OutputTypeEx>
|
||||
<RootNamespace>SkiaSharp.Views.Forms</RootNamespace>
|
||||
<AssemblyName>SkiaSharp.Views.Forms</AssemblyName>
|
||||
<SignAssembly>false</SignAssembly>
|
||||
<PackagingGroup>SkiaSharp.Views.Forms</PackagingGroup>
|
||||
<PackagingPlatform>uap10.0</PackagingPlatform>
|
||||
<DefineConstants>$(DefineConstants);</DefineConstants>
|
||||
</PropertyGroup>
|
||||
<ItemGroup>
|
||||
<PackageReference Include="MSBuild.Sdk.Extras" Version="1.6.65" PrivateAssets="All" />
|
||||
<PackageReference Include="Microsoft.NETCore.UniversalWindowsPlatform" Version="6.2.8" />
|
||||
<PackageReference Include="Xamarin.Forms" Version="4.0.0.540366" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
|
@ -23,6 +18,4 @@
|
|||
<Compile Include="..\SkiaSharp.Views.Forms.Shared\**\*.cs" Link="%(RecursiveDir)%(Filename)%(Extension)" />
|
||||
<Compile Include="..\SkiaSharp.Views.Forms.Native.Shared\**\*.cs" Link="%(RecursiveDir)%(Filename)%(Extension)" />
|
||||
</ItemGroup>
|
||||
<Import Project="..\..\SkiaSharp.Build.targets" />
|
||||
<Import Project="$(MSBuildSdkExtrasTargets)" Condition="Exists('$(MSBuildSdkExtrasTargets)')" />
|
||||
</Project>
|
|
@ -1,9 +1,6 @@
|
|||
<Project Sdk="Microsoft.NET.Sdk">
|
||||
<Import Project="..\..\SkiaSharp.Build.props" />
|
||||
<PropertyGroup>
|
||||
<TargetFramework>net461</TargetFramework>
|
||||
<OutputTypeEx>library</OutputTypeEx>
|
||||
<ExtrasEnableWpfProjectSetup>true</ExtrasEnableWpfProjectSetup>
|
||||
<RootNamespace>SkiaSharp.Views.Forms</RootNamespace>
|
||||
<AssemblyName>SkiaSharp.Views.Forms</AssemblyName>
|
||||
<AppendTargetFrameworkToOutputPath>False</AppendTargetFrameworkToOutputPath>
|
||||
|
@ -25,7 +22,7 @@
|
|||
<PackageReference Include="Xamarin.Forms.Platform.WPF" Version="4.0.0.540366" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ProjectReference Include="..\..\..\binding\SkiaSharp.Desktop\SkiaSharp.Desktop.csproj" />
|
||||
<ProjectReference Include="..\..\..\binding\SkiaSharp\SkiaSharp.csproj" />
|
||||
<ProjectReference Include="..\..\SkiaSharp.Views\SkiaSharp.Views.WPF\SkiaSharp.Views.WPF.csproj" />
|
||||
<ProjectReference Include="..\..\SkiaSharp.Views\SkiaSharp.Views.WindowsForms\SkiaSharp.Views.WindowsForms.csproj" />
|
||||
</ItemGroup>
|
||||
|
@ -36,5 +33,4 @@
|
|||
<Compile Include="..\SkiaSharp.Views.Forms.Shared\**\*.cs" Link="%(RecursiveDir)%(Filename)%(Extension)" />
|
||||
<Compile Include="..\SkiaSharp.Views.Forms.Native.Shared\**\*.cs" Link="%(RecursiveDir)%(Filename)%(Extension)" />
|
||||
</ItemGroup>
|
||||
<Import Project="..\..\SkiaSharp.Build.targets" />
|
||||
</Project>
|
||||
|
|
|
@ -1,17 +1,12 @@
|
|||
<Project Sdk="Microsoft.NET.Sdk">
|
||||
<Import Project="..\..\SkiaSharp.Build.props" />
|
||||
<Project Sdk="MSBuild.Sdk.Extras/2.0.54">
|
||||
<PropertyGroup>
|
||||
<TargetFramework>xamarinios1.0</TargetFramework>
|
||||
<OutputTypeEx>library</OutputTypeEx>
|
||||
<RootNamespace>SkiaSharp.Views.Forms</RootNamespace>
|
||||
<AssemblyName>SkiaSharp.Views.Forms</AssemblyName>
|
||||
<SignAssembly>false</SignAssembly>
|
||||
<PackagingGroup>SkiaSharp.Views.Forms</PackagingGroup>
|
||||
<PackagingPlatform>Xamarin.iOS</PackagingPlatform>
|
||||
<DefineConstants>$(DefineConstants);</DefineConstants>
|
||||
</PropertyGroup>
|
||||
<ItemGroup>
|
||||
<PackageReference Include="MSBuild.Sdk.Extras" Version="1.6.65" PrivateAssets="All" />
|
||||
<PackageReference Include="Xamarin.Forms" Version="4.0.0.540366" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
|
@ -22,6 +17,4 @@
|
|||
<Compile Include="..\SkiaSharp.Views.Forms.Shared\**\*.cs" Link="%(RecursiveDir)%(Filename)%(Extension)" />
|
||||
<Compile Include="..\SkiaSharp.Views.Forms.Native.Shared\**\*.cs" Link="%(RecursiveDir)%(Filename)%(Extension)" />
|
||||
</ItemGroup>
|
||||
<Import Project="..\..\SkiaSharp.Build.targets" />
|
||||
<Import Project="$(MSBuildSdkExtrasTargets)" Condition="Exists('$(MSBuildSdkExtrasTargets)')" />
|
||||
</Project>
|
|
@ -1,20 +1,17 @@
|
|||
<Project Sdk="Microsoft.NET.Sdk">
|
||||
<Import Project="..\..\SkiaSharp.Build.props" />
|
||||
<PropertyGroup>
|
||||
<TargetFramework>netstandard1.3</TargetFramework>
|
||||
<OutputTypeEx>library</OutputTypeEx>
|
||||
<TargetFrameworks>netstandard1.3;netstandard2.0</TargetFrameworks>
|
||||
<AssemblyName>SkiaSharp.Views.Forms</AssemblyName>
|
||||
<RootNamespace>SkiaSharp.Views.Forms</RootNamespace>
|
||||
<SignAssembly>false</SignAssembly>
|
||||
<PackagingGroup>SkiaSharp.Views.Forms</PackagingGroup>
|
||||
<PackagingPlatform>netstandard1.3</PackagingPlatform>
|
||||
<DefineConstants>$(DefineConstants);NET_STANDARD</DefineConstants>
|
||||
</PropertyGroup>
|
||||
<ItemGroup>
|
||||
<PackageReference Include="Xamarin.Forms" Version="4.0.0.540366" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ProjectReference Include="..\..\..\binding\SkiaSharp.NetStandard\SkiaSharp.NetStandard.csproj" />
|
||||
<ProjectReference Include="..\..\..\binding\SkiaSharp\SkiaSharp.csproj" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<None Include="nuget\build\net45\SkiaSharp.Views.Forms.targets" />
|
||||
|
@ -22,5 +19,4 @@
|
|||
<ItemGroup>
|
||||
<Compile Include="..\SkiaSharp.Views.Forms.Shared\**\*.cs" Link="%(RecursiveDir)%(Filename)%(Extension)" />
|
||||
</ItemGroup>
|
||||
<Import Project="..\..\SkiaSharp.Build.targets" />
|
||||
</Project>
|
|
@ -1,23 +1,15 @@
|
|||
<Project Sdk="Microsoft.NET.Sdk">
|
||||
<Import Project="..\..\SkiaSharp.Build.props" />
|
||||
<Project Sdk="MSBuild.Sdk.Extras/2.0.54">
|
||||
<PropertyGroup>
|
||||
<TargetFramework>monoandroid9.0</TargetFramework>
|
||||
<OutputTypeEx>library</OutputTypeEx>
|
||||
<RootNamespace>SkiaSharp.Views.Android</RootNamespace>
|
||||
<AssemblyName>SkiaSharp.Views.Android</AssemblyName>
|
||||
<PackagingGroup>SkiaSharp.Views</PackagingGroup>
|
||||
<PackagingPlatform>MonoAndroid</PackagingPlatform>
|
||||
<DefineConstants>$(DefineConstants);</DefineConstants>
|
||||
<PackagingPlatform>monoandroid1.0</PackagingPlatform>
|
||||
</PropertyGroup>
|
||||
<ItemGroup>
|
||||
<PackageReference Include="MSBuild.Sdk.Extras" Version="1.6.65" PrivateAssets="All" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ProjectReference Include="..\..\..\binding\SkiaSharp.Android\SkiaSharp.Android.csproj" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<Compile Include="..\SkiaSharp.Views.Shared\**\*.cs" Link="%(RecursiveDir)%(Filename)%(Extension)" />
|
||||
</ItemGroup>
|
||||
<Import Project="..\..\SkiaSharp.Build.targets" />
|
||||
<Import Project="$(MSBuildSdkExtrasTargets)" Condition="Exists('$(MSBuildSdkExtrasTargets)')" />
|
||||
</Project>
|
|
@ -1,19 +0,0 @@
|
|||
<Project Sdk="Microsoft.NET.Sdk">
|
||||
<Import Project="..\..\SkiaSharp.Build.props" />
|
||||
<PropertyGroup>
|
||||
<TargetFramework>netstandard2.0</TargetFramework>
|
||||
<OutputTypeEx>library</OutputTypeEx>
|
||||
<RootNamespace>SkiaSharp.Views.Desktop</RootNamespace>
|
||||
<AssemblyName>SkiaSharp.Views.Desktop.Common</AssemblyName>
|
||||
<PackagingGroup>SkiaSharp.Views.Desktop.Common</PackagingGroup>
|
||||
<PackagingPlatform>netstandard2.0</PackagingPlatform>
|
||||
<DefineConstants>$(DefineConstants);__DESKTOP__;NET_STANDARD</DefineConstants>
|
||||
</PropertyGroup>
|
||||
<ItemGroup>
|
||||
<ProjectReference Include="..\..\..\binding\SkiaSharp.NetStandard\SkiaSharp.NetStandard.csproj" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<Compile Include="..\SkiaSharp.Views.Shared\**\*.cs" Link="%(RecursiveDir)%(Filename)%(Extension)" />
|
||||
</ItemGroup>
|
||||
<Import Project="..\..\SkiaSharp.Build.targets" />
|
||||
</Project>
|
|
@ -1,19 +1,23 @@
|
|||
<Project Sdk="Microsoft.NET.Sdk">
|
||||
<Import Project="..\..\SkiaSharp.Build.props" />
|
||||
<PropertyGroup>
|
||||
<TargetFramework>net45</TargetFramework>
|
||||
<OutputTypeEx>library</OutputTypeEx>
|
||||
<TargetFrameworks>netstandard2.0;net45;netcoreapp3.0</TargetFrameworks>
|
||||
<RootNamespace>SkiaSharp.Views.Desktop</RootNamespace>
|
||||
<AssemblyName>SkiaSharp.Views.Desktop.Common</AssemblyName>
|
||||
<PackagingGroup>SkiaSharp.Views.Desktop.Common</PackagingGroup>
|
||||
<PackagingPlatform>net45</PackagingPlatform>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(TargetFramework)' == 'netstandard2.0'">
|
||||
<DefineConstants>$(DefineConstants);__DESKTOP__;NET_STANDARD</DefineConstants>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(TargetFramework)' != 'netstandard2.0'">
|
||||
<DefineConstants>$(DefineConstants);__DESKTOP__</DefineConstants>
|
||||
</PropertyGroup>
|
||||
<ItemGroup>
|
||||
<ProjectReference Include="..\..\..\binding\SkiaSharp.Desktop\SkiaSharp.Desktop.csproj" />
|
||||
<ProjectReference Include="..\..\..\binding\SkiaSharp\SkiaSharp.csproj" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<Compile Include="..\SkiaSharp.Views.Shared\**\*.cs" Link="%(RecursiveDir)%(Filename)%(Extension)" />
|
||||
</ItemGroup>
|
||||
<Import Project="..\..\SkiaSharp.Build.targets" />
|
||||
<ItemGroup Condition="'$(TargetFramework)' == 'netcoreapp3.0'">
|
||||
<PackageReference Include="System.Drawing.Common" Version="4.5.1" />
|
||||
</ItemGroup>
|
||||
</Project>
|
|
@ -1,18 +1,14 @@
|
|||
<Project Sdk="Microsoft.NET.Sdk">
|
||||
<Import Project="..\..\SkiaSharp.Build.props" />
|
||||
<PropertyGroup>
|
||||
<TargetFramework>net45</TargetFramework>
|
||||
<OutputTypeEx>library</OutputTypeEx>
|
||||
<RootNamespace>SkiaSharp.Views.Desktop</RootNamespace>
|
||||
<AssemblyName>SkiaSharp.Views.Desktop</AssemblyName>
|
||||
<PackagingGroup>SkiaSharp.Views</PackagingGroup>
|
||||
<PackagingPlatform>net45</PackagingPlatform>
|
||||
<DefineConstants>$(DefineConstants);__DESKTOP__</DefineConstants>
|
||||
</PropertyGroup>
|
||||
<ItemGroup>
|
||||
<ProjectReference Include="..\..\..\binding\SkiaSharp.Desktop\SkiaSharp.Desktop.csproj" />
|
||||
<ProjectReference Include="..\..\..\binding\SkiaSharp\SkiaSharp.csproj" />
|
||||
<ProjectReference Include="..\SkiaSharp.Views.Desktop.Common\SkiaSharp.Views.Desktop.Common.csproj" />
|
||||
<ProjectReference Include="..\SkiaSharp.Views.WindowsForms\SkiaSharp.Views.WindowsForms.csproj" />
|
||||
</ItemGroup>
|
||||
<Import Project="..\..\SkiaSharp.Build.targets" />
|
||||
</Project>
|
|
@ -1,12 +1,9 @@
|
|||
<Project Sdk="Microsoft.NET.Sdk">
|
||||
<Import Project="..\..\SkiaSharp.Build.props" />
|
||||
<PropertyGroup>
|
||||
<TargetFramework>net45</TargetFramework>
|
||||
<OutputTypeEx>library</OutputTypeEx>
|
||||
<RootNamespace>SkiaSharp.Views.Gtk</RootNamespace>
|
||||
<AssemblyName>SkiaSharp.Views.Gtk</AssemblyName>
|
||||
<PackagingGroup>SkiaSharp.Views.Gtk2</PackagingGroup>
|
||||
<PackagingPlatform>net45</PackagingPlatform>
|
||||
<DefineConstants>$(DefineConstants);__DESKTOP__;__GTK__</DefineConstants>
|
||||
<!--
|
||||
SDK-style projects cannot reference GAC assemblies:
|
||||
|
@ -28,11 +25,10 @@
|
|||
<PackageReference Include="OpenTK.GLControl" Version="3.0.1" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ProjectReference Include="..\..\..\binding\SkiaSharp.Desktop\SkiaSharp.Desktop.csproj" />
|
||||
<ProjectReference Include="..\..\..\binding\SkiaSharp\SkiaSharp.csproj" />
|
||||
<ProjectReference Include="..\SkiaSharp.Views.Desktop.Common\SkiaSharp.Views.Desktop.Common.csproj" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<Compile Include="..\SkiaSharp.Views.Shared\Properties\SkiaSharpViewsAssemblyInfo.cs" Link="Properties\SkiaSharpViewsAssemblyInfo.cs" />
|
||||
</ItemGroup>
|
||||
<Import Project="..\..\SkiaSharp.Build.targets" />
|
||||
</Project>
|
|
@ -1,24 +1,20 @@
|
|||
<Project Sdk="Microsoft.NET.Sdk">
|
||||
<Import Project="..\..\SkiaSharp.Build.props" />
|
||||
<PropertyGroup>
|
||||
<TargetFramework>netstandard2.0</TargetFramework>
|
||||
<OutputTypeEx>library</OutputTypeEx>
|
||||
<RootNamespace>SkiaSharp.Views.Gtk</RootNamespace>
|
||||
<AssemblyName>SkiaSharp.Views.Gtk3</AssemblyName>
|
||||
<SignAssembly>false</SignAssembly>
|
||||
<PackagingGroup>SkiaSharp.Views.Gtk3</PackagingGroup>
|
||||
<PackagingPlatform>netstandard2.0</PackagingPlatform>
|
||||
<DefineConstants>$(DefineConstants);__DESKTOP__;__GTK__;__GTK3__</DefineConstants>
|
||||
</PropertyGroup>
|
||||
<ItemGroup>
|
||||
<PackageReference Include="GtkSharp" Version="3.22.24.37" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ProjectReference Include="..\..\..\binding\SkiaSharp.NetStandard\SkiaSharp.NetStandard.csproj" />
|
||||
<ProjectReference Include="..\SkiaSharp.Views.Desktop.Common.NetStandard\SkiaSharp.Views.Desktop.Common.NetStandard.csproj" />
|
||||
<ProjectReference Include="..\..\..\binding\SkiaSharp\SkiaSharp.csproj" />
|
||||
<ProjectReference Include="..\SkiaSharp.Views.Desktop.Common\SkiaSharp.Views.Desktop.Common.csproj" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<Compile Include="..\SkiaSharp.Views.Shared\Properties\SkiaSharpViewsAssemblyInfo.cs" Link="Properties\SkiaSharpViewsAssemblyInfo.cs" />
|
||||
</ItemGroup>
|
||||
<Import Project="..\..\SkiaSharp.Build.targets" />
|
||||
</Project>
|
Некоторые файлы не были показаны из-за слишком большого количества измененных файлов Показать больше
Загрузка…
Ссылка в новой задаче