15 references to Crossgen2Tool
Microsoft.NET.Build.Tasks (15)
RunReadyToRunCompiler.cs (15)
48private string DotNetHostPath => Crossgen2Tool?.GetMetadata(MetadataKeys.DotNetHostPath); 54string version5 = Crossgen2Tool?.GetMetadata(MetadataKeys.IsVersion5); 70return Crossgen2Tool.ItemSpec; 106if (Crossgen2Tool == null) 111if (!File.Exists(Crossgen2Tool.ItemSpec)) 113Log.LogError(Strings.Crossgen2ToolExecutableNotFound, Crossgen2Tool.ItemSpec); 122string jitPath = Crossgen2Tool.GetMetadata(MetadataKeys.JitPath); 140if (string.IsNullOrEmpty(Crossgen2Tool.GetMetadata(MetadataKeys.TargetOS))) 145if (string.IsNullOrEmpty(Crossgen2Tool.GetMetadata(MetadataKeys.TargetArch))) 262return $"\"{Crossgen2Tool.ItemSpec}\""; 314string jitPath = Crossgen2Tool.GetMetadata(MetadataKeys.JitPath); 321result.AppendLine($"--targetos:{Crossgen2Tool.GetMetadata(MetadataKeys.TargetOS)}"); 322result.AppendLine($"--targetarch:{Crossgen2Tool.GetMetadata(MetadataKeys.TargetArch)}"); 330if (Crossgen2Tool.GetMetadata(MetadataKeys.TargetOS) == "windows") 340string perfmapFormatVersion = Crossgen2Tool.GetMetadata(MetadataKeys.PerfmapFormatVersion);