Change of priorities on RID

This commit is contained in:
Crawcik
2023-09-14 22:37:56 +02:00
parent 6dd0957c4a
commit 73bf28dc47

View File

@@ -192,17 +192,13 @@ namespace Flax.Build
case TargetPlatform.Linux:
{
// TODO: Support /etc/dotnet/install_location
rid = "";
ridFallback = $"linux-{arch}";
rid = $"linux-{arch}";
ridFallback = "";
if (string.IsNullOrEmpty(dotnetPath))
dotnetPath ??= SearchForDotnetLocationLinux();
if (dotnetPath == null)
{
rid = Utilities.ReadProcessOutput("dotnet", "--info").Split('\n').FirstOrDefault(x => x.StartsWith(" RID:"), "").Replace("RID:", "").Trim();
if (rid == ridFallback)
ridFallback = "";
}
ridFallback = Utilities.ReadProcessOutput("dotnet", "--info").Split('\n').FirstOrDefault(x => x.StartsWith(" RID:"), "").Replace("RID:", "").Trim();
break;
}