Selaa lähdekoodia

按照dotnet标准,ThirdParty下加一个runtimes目录,里面放不同平台的本地库

tanghai 3 vuotta sitten
vanhempi
commit
529b633e56
1 muutettua tiedostoa jossa 10 lisäystä ja 6 poistoa
  1. 10 6
      DotNet/ThirdParty/DotNet.ThirdParty.csproj

+ 10 - 6
DotNet/ThirdParty/DotNet.ThirdParty.csproj

@@ -49,22 +49,27 @@
 
     <ItemGroup>
       <Content Include="..\..\Unity\Assets\Plugins\MacOS\arm64\libkcp.dylib">
-        <Link>libkcp.dylib</Link>
+        <Link>runtimes\osx\native\libkcp.dylib</Link>
         <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
       </Content>
       <Content Include="..\..\Unity\Assets\Plugins\MacOS\libRecastDll.dylib">
-        <Link>libRecastDll.dylib</Link>
+        <Link>runtimes\osx\native\libRecastDll.dylib</Link>
         <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
       </Content>
       <Content Include="..\..\Unity\Assets\Plugins\x86_64\kcp.dll">
-        <Link>kcp.dll</Link>
+        <Link>runtimes\win\native\kcp.dll</Link>
         <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
       </Content>
       <Content Include="..\..\Unity\Assets\Plugins\x86_64\libkcp.so">
-        <Link>libkcp.so</Link>
+        <Link>runtimes\linux\native\libkcp.so</Link>
+        <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+      </Content>
+      <Content Include="..\..\Unity\Assets\Plugins\x86_64\libRecastDll.so">
+        <Link>runtimes\linux\native\libRecastDll.so</Link>
+        <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
       </Content>
       <Content Include="..\..\Unity\Assets\Plugins\x86_64\RecastDll.dll">
-        <Link>RecastDll.dll</Link>
+        <Link>runtimes\win\native\RecastDll.dll</Link>
         <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
       </Content>
     </ItemGroup>
@@ -79,5 +84,4 @@
       <PackageReference Include="Microsoft.CodeAnalysis.Common" Version="4.0.1" />
       <PackageReference Include="Microsoft.CodeAnalysis.CSharp" Version="4.0.1" />
     </ItemGroup>
-
 </Project>