17 references to RuntimeIdentifier
Microsoft.NET.Build.Tasks (17)
GenerateBundle.cs (17)
55OSPlatform targetOS = RuntimeIdentifier.StartsWith("win") ? OSPlatform.Windows : 56RuntimeIdentifier.StartsWith("osx") ? OSPlatform.OSX : 57RuntimeIdentifier.StartsWith("freebsd") ? OSPlatform.Create("FREEBSD") : 58RuntimeIdentifier.StartsWith("illumos") ? OSPlatform.Create("ILLUMOS") : 61Architecture targetArch = RuntimeIdentifier.EndsWith("-x64") || RuntimeIdentifier.Contains("-x64-") ? Architecture.X64 : 62RuntimeIdentifier.EndsWith("-x86") || RuntimeIdentifier.Contains("-x86-") ? Architecture.X86 : 63RuntimeIdentifier.EndsWith("-arm64") || RuntimeIdentifier.Contains("-arm64-") ? Architecture.Arm64 : 64RuntimeIdentifier.EndsWith("-arm") || RuntimeIdentifier.Contains("-arm-") ? Architecture.Arm : 66RuntimeIdentifier.EndsWith("-riscv64") || RuntimeIdentifier.Contains("-riscv64-") ? Architecture.RiscV64 : 67RuntimeIdentifier.EndsWith("-loongarch64") || RuntimeIdentifier.Contains("-loongarch64-") ? Architecture.LoongArch64 : 69throw new ArgumentException(nameof(RuntimeIdentifier));