9 references to TargetOS
Microsoft.NET.Build.Tasks (9)
PrepareForReadyToRunCompilation.cs (4)
79if (ReadyToRunUseCrossgen2 && !string.IsNullOrEmpty(Crossgen2Tool.GetMetadata(MetadataKeys.TargetOS))) 80return Crossgen2Tool.GetMetadata(MetadataKeys.TargetOS) == "windows"; 91if (ReadyToRunUseCrossgen2 && !string.IsNullOrEmpty(Crossgen2Tool.GetMetadata(MetadataKeys.TargetOS))) 92return Crossgen2Tool.GetMetadata(MetadataKeys.TargetOS) == "linux";
ResolveReadyToRunCompilers.cs (1)
188Crossgen2Tool.SetMetadata(MetadataKeys.TargetOS, targetOS);
RunReadyToRunCompiler.cs (4)
131if (string.IsNullOrEmpty(Crossgen2Tool.GetMetadata(MetadataKeys.TargetOS))) 133Log.LogError(Strings.Crossgen2MissingRequiredMetadata, MetadataKeys.TargetOS); 310result.AppendLine($"--targetos:{Crossgen2Tool.GetMetadata(MetadataKeys.TargetOS)}"); 319if (Crossgen2Tool.GetMetadata(MetadataKeys.TargetOS) == "windows")