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>
|
||||
</PropertyGroup>
|
||||
<ItemGroup>
|
||||
<None Include="..\..\vendor\windows-aarch64\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\windows-x86_64\tribufu_sdk.dll" Pack="true" PackagePath="runtimes\win-x64\native\" />
|
||||
<None Include="..\..\vendor\win-arm64\tribufu_sdk.dll" Pack="true" PackagePath="runtimes\win-arm64\native\" />
|
||||
<None Include="..\..\vendor\win-x64\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>
|
||||
<None Include="README.md" Pack="true" PackagePath="\" />
|
||||
|
@ -32,20 +32,13 @@ namespace Tribufu.Utils
|
||||
{
|
||||
var binDirectory = Path.Combine(GetBaseDirectory(), "bin");
|
||||
|
||||
switch (RuntimeInformation.RuntimeIdentifier)
|
||||
if (!string.IsNullOrEmpty(RuntimeInformation.RuntimeIdentifier))
|
||||
{
|
||||
binDirectory = Path.Combine(binDirectory, RuntimeInformation.RuntimeIdentifier);
|
||||
}
|
||||
else
|
||||
{
|
||||
case "win-x64":
|
||||
binDirectory = Path.Combine(binDirectory, "windows-x86_64");
|
||||
break;
|
||||
case "osx-x64":
|
||||
binDirectory = Path.Combine(binDirectory, "mac-x86_64");
|
||||
break;
|
||||
case "linux-x64":
|
||||
binDirectory = Path.Combine(binDirectory, "linux-x86_64");
|
||||
break;
|
||||
default:
|
||||
binDirectory = Path.Combine(binDirectory, "dotnet");
|
||||
break;
|
||||
}
|
||||
|
||||
return binDirectory;
|
||||
|
Reference in New Issue
Block a user