From 017b5997240608021d303d0fa2874a83b3288b38 Mon Sep 17 00:00:00 2001 From: George Wu Date: Sun, 26 Apr 2020 09:04:00 +0200 Subject: [PATCH] Multi core utilization for build systems --- scripts/build-project-ubuntu.ps1 | 3 ++- scripts/build-project-win.ps1 | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/scripts/build-project-ubuntu.ps1 b/scripts/build-project-ubuntu.ps1 index d32ef8a..0586204 100644 --- a/scripts/build-project-ubuntu.ps1 +++ b/scripts/build-project-ubuntu.ps1 @@ -1,6 +1,7 @@ Set-Location build/make +[Int32]$processorCount = [Environment]::ProcessorCount -& make +& make -j "$processorCount" if (!$?) { Write-Error "An error occured while trying to invoke ``make``" diff --git a/scripts/build-project-win.ps1 b/scripts/build-project-win.ps1 index 66cecba..9bb2046 100644 --- a/scripts/build-project-win.ps1 +++ b/scripts/build-project-win.ps1 @@ -1,4 +1,4 @@ -[Int32]$processorCount = [Environment]::ProcessorCount; +[Int32]$processorCount = [Environment]::ProcessorCount & msbuild build\vc\cgss.sln /p:"Configuration=$env:CONFIGURATION" /m:"$processorCount" if (!$?)