Pack native libs in .net core layout.

This commit is contained in:
Huo Yaoyuan
2019-10-25 22:22:16 +08:00
parent 2909c59bfe
commit e794e5708a
32 changed files with 10 additions and 6 deletions

View File

View File

@@ -12,16 +12,20 @@
<Title>osu!framework Libraries</Title>
<PackageId>ppy.osu.Framework.NativeLibs</PackageId>
<PackageTags>osu game framework libraries</PackageTags>
<IncludeBuildOutput>false</IncludeBuildOutput>
</PropertyGroup>
<ItemGroup>
<NativeLibs Include="$(MSBuildThisFileDirectory)*\*.dll*" />
<NativeLibs Include="$(MSBuildThisFileDirectory)*\*.so" />
<NativeLibs Include="$(MSBuildThisFileDirectory)*\*.a" />
<NativeLibs Include="$(MSBuildThisFileDirectory)*.dylib" />
<NativeLibs Include="$(MSBuildThisFileDirectory)runtimes\**\*.dll" />
<NativeLibs Include="$(MSBuildThisFileDirectory)runtimes\**\*.so" />
<NativeLibs Include="$(MSBuildThisFileDirectory)runtimes\**\*.a" />
<NativeLibs Include="$(MSBuildThisFileDirectory)runtimes\**\*.dylib" />
<None Include="@(NativeLibs)">
<Pack>true</Pack>
<PackageCopyToOutput>true</PackageCopyToOutput>
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
<PackagePath>runtimes</PackagePath>
</None>
<None Include="_._">
<Pack>true</Pack>
<PackagePath>lib/netstandard2.0</PackagePath>
</None>
</ItemGroup>
</Project>