mirror of
https://github.com/tribufu/tribufu-dotnet
synced 2025-06-15 18:04:18 +00:00
Use .NET runtime identifiers
This commit is contained in:
@ -18,9 +18,9 @@
|
|||||||
<GeneratePackageOnBuild>true</GeneratePackageOnBuild>
|
<GeneratePackageOnBuild>true</GeneratePackageOnBuild>
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<None Include="..\..\vendor\windows-aarch64\tribufu_sdk.dll" Pack="true" PackagePath="runtimes\win-arm64\native\" />
|
<None Include="..\..\vendor\win-arm64\tribufu_sdk.dll" Pack="true" PackagePath="runtimes\win-arm64\native\" />
|
||||||
<None Include="..\..\vendor\windows-i686\tribufu_sdk.dll" Pack="true" PackagePath="runtimes\win-x86\native\" />
|
<None Include="..\..\vendor\win-x64\tribufu_sdk.dll" Pack="true" PackagePath="runtimes\win-x64\native\" />
|
||||||
<None Include="..\..\vendor\windows-x86_64\tribufu_sdk.dll" Pack="true" PackagePath="runtimes\win-x64\native\" />
|
<None Include="..\..\vendor\win-x86\tribufu_sdk.dll" Pack="true" PackagePath="runtimes\win-x86\native\" />
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<None Include="README.md" Pack="true" PackagePath="\" />
|
<None Include="README.md" Pack="true" PackagePath="\" />
|
||||||
|
@ -32,20 +32,13 @@ namespace Tribufu.Utils
|
|||||||
{
|
{
|
||||||
var binDirectory = Path.Combine(GetBaseDirectory(), "bin");
|
var binDirectory = Path.Combine(GetBaseDirectory(), "bin");
|
||||||
|
|
||||||
switch (RuntimeInformation.RuntimeIdentifier)
|
if (!string.IsNullOrEmpty(RuntimeInformation.RuntimeIdentifier))
|
||||||
{
|
{
|
||||||
case "win-x64":
|
binDirectory = Path.Combine(binDirectory, RuntimeInformation.RuntimeIdentifier);
|
||||||
binDirectory = Path.Combine(binDirectory, "windows-x86_64");
|
}
|
||||||
break;
|
else
|
||||||
case "osx-x64":
|
{
|
||||||
binDirectory = Path.Combine(binDirectory, "mac-x86_64");
|
binDirectory = Path.Combine(binDirectory, "dotnet");
|
||||||
break;
|
|
||||||
case "linux-x64":
|
|
||||||
binDirectory = Path.Combine(binDirectory, "linux-x86_64");
|
|
||||||
break;
|
|
||||||
default:
|
|
||||||
binDirectory = Path.Combine(binDirectory, "dotnet");
|
|
||||||
break;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
return binDirectory;
|
return binDirectory;
|
||||||
|
Reference in New Issue
Block a user