Force a single CPU on macOS/Linux (#1944)

This commit is contained in:
Matthew Leibowitz 2022-02-03 00:55:13 +02:00 коммит произвёл GitHub
Родитель a6078aee0d
Коммит 588db3399b
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 4AEE18F83AFDEB23
1 изменённых файлов: 5 добавлений и 1 удалений

Просмотреть файл

@ -59,7 +59,11 @@ void RunMSBuild(
MSBuild(solution, c => {
c.Configuration = configuration ?? CONFIGURATION;
c.Verbosity = VERBOSITY;
c.MaxCpuCount = 0;
if (IsRunningOnWindows())
c.MaxCpuCount = 0;
else
c.MaxCpuCount = 1;
var relativeSolution = MakeAbsolute(ROOT_PATH).GetRelativePath(MakeAbsolute(solution));
var blPath = ROOT_PATH.Combine("output/logs/binlogs").CombineWithFilePath(relativeSolution + ".binlog");