File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -84,19 +84,16 @@ jobs:
8484 Invoke-Expression "vcpkg integrate install"
8585
8686 foreach ($version in $versions) {
87- if (Test-Path -LiteralPath "build") {
88- Remove-Item "build" -Recurse
89- Write-Output "Deleted existing build folder"
90- }
91- Invoke-Expression "cmake -B build -DPROTOCOL_VERSION=$version -DCMAKE_TOOLCHAIN_FILE=C:/vcpkg/scripts/buildsystems/vcpkg.cmake"
87+ $buildDir = "build-$version"
88+ Invoke-Expression "cmake -B $buildDir -DPROTOCOL_VERSION=$version -DCMAKE_TOOLCHAIN_FILE=C:/vcpkg/scripts/buildsystems/vcpkg.cmake"
9289 if ($LASTEXITCODE -ne "0") {
9390 Write-Error "cmake generation failed for version $version" -ErrorAction Stop
9491 }
9592 Write-Output "Generated build files for version $version"
9693
9794 foreach ($configuration in $configurations) {
9895 Write-Output "Building version $version $configuration"
99- Invoke-Expression "msbuild build \OpenFusion.sln /maxcpucount:8 /p:BuildInParallel=true /p:CL_MPCount=8 /p:UseMultiToolTask=true /p:Configuration=$configuration"
96+ Invoke-Expression "msbuild $buildDir \OpenFusion.sln /maxcpucount:8 /nodeReuse:false /p:BuildInParallel=true /p:CL_MPCount=8 /p:UseMultiToolTask=true /p:Configuration=$configuration"
10097 if ($LASTEXITCODE -ne "0") {
10198 Write-Error "msbuild build failed for version $version" -ErrorAction Stop
10299 }
You can’t perform that action at this time.
0 commit comments