-
Notifications
You must be signed in to change notification settings - Fork 1.7k
/
Resizetizer.csproj
62 lines (56 loc) · 5.67 KB
/
Resizetizer.csproj
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<TargetFramework>netstandard2.0</TargetFramework>
<RootNamespace>Microsoft.Maui.Resizetizer</RootNamespace>
<AssemblyName>Microsoft.Maui.Resizetizer</AssemblyName>
<!--<Nullable>enable</Nullable>-->
<LangVersion>10.0</LangVersion>
<IsPackable>false</IsPackable>
<IsTrimmable>false</IsTrimmable>
</PropertyGroup>
<ItemGroup>
<EmbeddedResource Include="Resources\MauiSplash.storyboard" LogicalName="MauiSplash.storyboard" />
</ItemGroup>
<ItemGroup>
<None Include="$(PkgSystem_Memory)\lib\netstandard2.0\System.Memory.dll" Visible="False" CopyToOutputDirectory="PreserveNewest" />
<None Include="$(PkgSystem_Buffers)\lib\netstandard2.0\System.Buffers.dll" Visible="False" CopyToOutputDirectory="PreserveNewest" />
<None Include="$(PkgSystem_Numerics_Vectors)\lib\netstandard2.0\System.Numerics.Vectors.dll" Visible="False" CopyToOutputDirectory="PreserveNewest" />
<None Include="$(PkgSystem_Runtime_CompilerServices_Unsafe)\lib\netstandard2.0\System.Runtime.CompilerServices.Unsafe.dll" Visible="False" CopyToOutputDirectory="PreserveNewest" />
<None Include="$(PkgSystem_ObjectModel)\lib\netstandard1.3\System.ObjectModel.dll" Visible="False" CopyToOutputDirectory="PreserveNewest" />
<None Include="$(PkgSvg_Custom)\lib\net461\Svg.Custom.dll" Visible="False" CopyToOutputDirectory="PreserveNewest" />
<None Include="$(PkgSvg_Picture)\lib\net461\Svg.Picture.dll" Visible="False" CopyToOutputDirectory="PreserveNewest" />
<None Include="$(PkgSvg_Skia)\lib\net461\Svg.Skia.dll" Visible="False" CopyToOutputDirectory="PreserveNewest" />
<None Include="$(PkgFizzler)\lib\netstandard2.0\Fizzler.dll" Visible="False" CopyToOutputDirectory="PreserveNewest" />
<None Include="$(PkgSystem_IO_UnmanagedMemoryStream)\lib\netstandard1.3\System.IO.UnmanagedMemoryStream.dll" Visible="False" CopyToOutputDirectory="PreserveNewest" />
<None Include="$(PkgSkiaSharp)\lib\net462\SkiaSharp.dll" Visible="False" CopyToOutputDirectory="PreserveNewest" />
<None Include="$(PkgSkiaSharp)\lib\net462\SkiaSharp.pdb" Visible="False" CopyToOutputDirectory="PreserveNewest" />
<None Include="$(PkgSkiaSharp_NativeAssets_macOS)\runtimes\osx\native\libSkiaSharp.dylib" Visible="False" CopyToOutputDirectory="PreserveNewest" />
<None Include="$(PkgSkiaSharp_NativeAssets_Win32)\runtimes\win-x86\native\libSkiaSharp.dll" Link="x86\libSkiaSharp.dll" Visible="False" Pack="True" PackagePath="buildTransitive\x86" CopyToOutputDirectory="PreserveNewest" />
<None Include="$(PkgSkiaSharp_NativeAssets_Win32)\runtimes\win-x64\native\libSkiaSharp.dll" Link="x64\libSkiaSharp.dll" Visible="False" Pack="True" PackagePath="buildTransitive\x64" CopyToOutputDirectory="PreserveNewest" />
<None Include="$(PkgSkiaSharp_NativeAssets_Win32)\runtimes\win-arm64\native\libSkiaSharp.dll" Link="arm64\libSkiaSharp.dll" Visible="False" Pack="True" PackagePath="buildTransitive\arm64" CopyToOutputDirectory="PreserveNewest" />
<None Include="$(PkgSkiaSharp_NativeAssets_Linux_NoDependencies)\runtimes\linux-x64\native\libSkiaSharp.so" Link="x64\libSkiaSharp.so" Visible="False" Pack="True" PackagePath="buildTransitive\x64" CopyToOutputDirectory="PreserveNewest" />
<None Include="$(PkgSkiaSharp_HarfBuzz)\lib\net462\SkiaSharp.HarfBuzz.dll" Visible="False" CopyToOutputDirectory="PreserveNewest" />
<None Include="$(PkgSkiaSharp_HarfBuzz)\lib\net462\SkiaSharp.HarfBuzz.pdb" Visible="False" CopyToOutputDirectory="PreserveNewest" />
<None Include="$(PkgHarfBuzzSharp)\lib\net462\HarfBuzzSharp.dll" Visible="False" CopyToOutputDirectory="PreserveNewest" />
<None Include="$(PkgHarfBuzzSharp)\lib\net462\HarfBuzzSharp.pdb" Visible="False" CopyToOutputDirectory="PreserveNewest" />
<None Include="$(PkgHarfBuzzSharp)\runtimes\osx\native\libHarfBuzzSharp.dylib" Visible="False" CopyToOutputDirectory="PreserveNewest" />
<None Include="$(PkgHarfBuzzSharp)\runtimes\win-x86\native\libHarfBuzzSharp.dll" Link="x86\libHarfBuzzSharp.dll" Visible="False" Pack="True" PackagePath="buildTransitive\x86" CopyToOutputDirectory="PreserveNewest" />
<None Include="$(PkgHarfBuzzSharp)\runtimes\win-x64\native\libHarfBuzzSharp.dll" Link="x64\libHarfBuzzSharp.dll" Visible="False" Pack="True" PackagePath="buildTransitive\x64" CopyToOutputDirectory="PreserveNewest" />
<None Include="$(PkgHarfBuzzSharp)\runtimes\win-arm64\native\libHarfBuzzSharp.dll" Link="arm64\libHarfBuzzSharp.dll" Visible="False" Pack="True" PackagePath="buildTransitive\arm64" CopyToOutputDirectory="PreserveNewest" />
<None Include="$(PkgHarfBuzzSharp_NativeAssets_Linux)\runtimes\linux-x64\native\libHarfBuzzSharp.so" Link="x64\libHarfBuzzSharp.so" Visible="False" Pack="True" PackagePath="buildTransitive\x64" CopyToOutputDirectory="PreserveNewest" />
<None Include="$(PkgSvg2VectorDrawable_Net)\lib\netstandard2.0\Svg2VectorDrawable.Net.dll" Visible="False" CopyToOutputDirectory="PreserveNewest" />
<None Include="$(PkgNewtonsoft_Json)\lib\netstandard2.0\Newtonsoft.Json.dll" Visible="False" CopyToOutputDirectory="PreserveNewest" />
</ItemGroup>
<Import Project="ResizetizerPackages.projitems" />
<Target Name="_CopyToNuspecDir" AfterTargets="Build">
<ItemGroup>
<_CopyItems Include="$(TargetDir)**\*.dll" Exclude="$(TargetDir)System.*.dll" />
<_CopyItems Include="$(TargetDir)**\*.so" />
<_CopyItems Include="$(TargetDir)**\*.dylib" />
</ItemGroup>
<Copy SourceFiles="@(_CopyItems)" DestinationFolder="..\..\..\..\.nuspec\%(RecursiveDir)" ContinueOnError="true" Retries="0" />
<AdjustReferencedAssemblyVersion
Assembly="..\..\..\..\.nuspec\Svg.Skia.dll"
ReferencedAssembly="..\..\..\..\.nuspec\SkiaSharp.dll" />
</Target>
</Project>