42 references to BuildEnvironmentHelper
Microsoft.Build.CommandLine.UnitTests (22)
MSBuildMultithreaded_Tests.cs (1)
144BuildEnvironmentHelper.Instance.CurrentMSBuildExePath,
MSBuildServer_Tests.cs (16)
96string output = RunnerUtilities.ExecMSBuild(BuildEnvironmentHelper.Instance.CurrentMSBuildExePath, project.Path, out bool success, false, _output); 102output = RunnerUtilities.ExecMSBuild(BuildEnvironmentHelper.Instance.CurrentMSBuildExePath, project.Path, out success, false, _output); 125RunnerUtilities.ExecMSBuild(BuildEnvironmentHelper.Instance.CurrentMSBuildExePath, sleepProject.Path, out _); 128output = RunnerUtilities.ExecMSBuild(BuildEnvironmentHelper.Instance.CurrentMSBuildExePath, project.Path, out success, false, _output); 146string output = RunnerUtilities.ExecMSBuild(BuildEnvironmentHelper.Instance.CurrentMSBuildExePath, project.Path, out bool success, false, _output); 155output = RunnerUtilities.ExecMSBuild(BuildEnvironmentHelper.Instance.CurrentMSBuildExePath, project.Path, out success, false, _output); 162output = RunnerUtilities.ExecMSBuild(BuildEnvironmentHelper.Instance.CurrentMSBuildExePath, project.Path, out success, false, _output); 188string output = RunnerUtilities.ExecMSBuild(BuildEnvironmentHelper.Instance.CurrentMSBuildExePath, project.Path, out bool success, false, _output); 207RunnerUtilities.ExecMSBuild(BuildEnvironmentHelper.Instance.CurrentMSBuildExePath, sleepProject.Path, out _, false, _output); 217output = RunnerUtilities.ExecMSBuild(BuildEnvironmentHelper.Instance.CurrentMSBuildExePath, project.Path, out success, false, _output); 223output = RunnerUtilities.ExecMSBuild(BuildEnvironmentHelper.Instance.CurrentMSBuildExePath, project.Path, out success, false, _output); 246string output = RunnerUtilities.ExecMSBuild(BuildEnvironmentHelper.Instance.CurrentMSBuildExePath, project.Path, out bool success, false, _output); 283string output = RunnerUtilities.ExecMSBuild(BuildEnvironmentHelper.Instance.CurrentMSBuildExePath, project.Path + " /nodereuse:false", out bool success, false, _output); 296string output = RunnerUtilities.ExecMSBuild(BuildEnvironmentHelper.Instance.CurrentMSBuildExePath, project.Path + " -interactive", out bool success, false, _output); 334string output = RunnerUtilities.ExecMSBuild(BuildEnvironmentHelper.Instance.CurrentMSBuildExePath, $"/t:DisplayMessages {project.Path}", out bool success, false, _output); 342output = RunnerUtilities.ExecMSBuild(BuildEnvironmentHelper.Instance.CurrentMSBuildExePath, $"/t:DisplayMessages {project.Path}", out success, false, _output);
TestAssemblyInfo.cs (2)
53var currentBuildEnvironment = BuildEnvironmentHelper.Instance; 54BuildEnvironmentHelper.ResetInstance_ForUnitTestsOnly(
XMake_Tests.cs (3)
561BuildEnvironmentHelper.ResetInstance_ForUnitTestsOnly(); 601BuildEnvironmentHelper.ResetInstance_ForUnitTestsOnly(); 1042BuildEnvironmentHelper.ResetInstance_ForUnitTestsOnly();
MSBuild (20)
BuildEnvironmentHelper.cs (2)
44=> Path.GetFullPath(AssemblyUtilities.GetAssemblyLocation(typeof(BuildEnvironmentHelper).Assembly)); 116msbuildExePath = typeof(BuildEnvironmentHelper).Assembly.Location;
CommandLine\CommandLineParser.cs (4)
65List<string> args = [BuildEnvironmentHelper.Instance.CurrentMSBuildExePath, ..commandLineArgs]; 107exeName = BuildEnvironmentHelper.Instance.CurrentMSBuildExePath; 120string exePath = Path.GetDirectoryName(BuildEnvironmentHelper.ExecutingAssemblyPath); // Copied from XMake 535string exePath = Path.GetDirectoryName(BuildEnvironmentHelper.ExecutingAssemblyPath); // Copied from XMake
CommunicationsUtilities.cs (1)
271toolsDirectory ??= BuildEnvironmentHelper.Instance.MSBuildToolsDirectoryRoot;
DebugUtils.cs (1)
133if (BuildEnvironmentHelper.Instance.RunningTests)
FrameworkLocationHelper.cs (3)
1083DotNetFrameworkArchitecture.Bitness64 => BuildEnvironmentHelper.Instance.MSBuildToolsDirectory64, 1084DotNetFrameworkArchitecture.Bitness32 => BuildEnvironmentHelper.Instance.MSBuildToolsDirectory32, 1085_ => BuildEnvironmentHelper.Instance.CurrentMSBuildToolsDirectory,
MSBuildClientApp.cs (1)
39string msbuildLocation = BuildEnvironmentHelper.Instance.CurrentMSBuildExePath;
OutOfProcTaskHostNode.cs (1)
976NativeMethodsShared.SetCurrentDirectory(BuildEnvironmentHelper.Instance.CurrentMSBuildToolsDirectory);
PrintLineDebuggerWriters.cs (1)
74var executingAssembly = BuildEnvironmentHelper.ExecutingAssemblyPath;
TaskLoader.cs (3)
102if (BuildEnvironmentHelper.Instance.RunningTests) 106appDomainInfo.ApplicationBase = BuildEnvironmentHelper.Instance.CurrentMSBuildToolsDirectory; 107appDomainInfo.ConfigurationFile = BuildEnvironmentHelper.Instance.CurrentMSBuildConfigurationFile;
XMake.cs (3)
163s_exePath = Path.GetDirectoryName(BuildEnvironmentHelper.ExecutingAssemblyPath); 795if (preprocessWriter != null && !BuildEnvironmentHelper.Instance.RunningTests) 1784BuildEnvironmentHelper.Instance.CurrentMSBuildExePath),