From ba4e50f6005f152d0b5e4cc76803d729ec23e323 Mon Sep 17 00:00:00 2001 From: uniflare Date: Tue, 7 Jun 2022 21:59:48 +0200 Subject: [PATCH] !B (Linux) Fix Debug/Release switch for Linux binary - previously it always built Debug --- Build_All.bat | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/Build_All.bat b/Build_All.bat index 4abc581..d82c1d1 100644 --- a/Build_All.bat +++ b/Build_All.bat @@ -39,20 +39,25 @@ REM fallthrough intentionally to running cmake. %cmake% -G "Visual Studio 16 2019" -A Win32 -B "Build_Win32" %cmake% -G "Visual Studio 16 2019" -A x64 -B "Build_Win64" -wsl cmake -G "Ninja" -B "Build_Linux" + +IF "%~1"=="-debug" ( + wsl cmake -G "Ninja" -B "Build_Linux" -DCMAKE_BUILD_TYPE=Debug +) ELSE ( + wsl cmake -G "Ninja" -B "Build_Linux" -DCMAKE_BUILD_TYPE=Release +) IF "%~1"=="-debug" ( echo Building - debug %cmake% --build "Build_Win32" --config Debug %cmake% --build "Build_Win64" --config Debug - wsl cmake --build "Build_Linux" --config Debug + wsl cmake --build "Build_Linux" Powershell -executionpolicy remotesigned -File ./buildArmaMod.ps1 "-debug" ) ELSE ( echo Building - release %cmake% --build "Build_Win32" --config Release %cmake% --build "Build_Win64" --config Release - wsl cmake --build "Build_Linux" --config Release + wsl cmake --build "Build_Linux" Powershell -executionpolicy remotesigned -File ./buildArmaMod.ps1 ) \ No newline at end of file