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