Commit 38a33f42 authored by Dominik Charousset's avatar Dominik Charousset

Make use of the multiple cores on Cirrus

parent c28a4c10
...@@ -77,6 +77,13 @@ else ...@@ -77,6 +77,13 @@ else
exit 1 exit 1
fi fi
# Pick up Cirrus environment variables.
if [ -z "$CAF_NUM_CORES" ]; then
if [ ! -z "$CIRRUS_CPU" ]; then
CAF_NUM_CORES=$CIRRUS_CPU
fi
fi
runBuild() { runBuild() {
cat "$InitFile" cat "$InitFile"
cd "$BuildDir" cd "$BuildDir"
......
...@@ -6,10 +6,9 @@ cmake.exe ^ ...@@ -6,10 +6,9 @@ cmake.exe ^
-G "Visual Studio 17 2022" ^ -G "Visual Studio 17 2022" ^
-C ".ci\debug-flags.cmake" ^ -C ".ci\debug-flags.cmake" ^
-DCAF_ENABLE_ROBOT_TESTS=ON ^ -DCAF_ENABLE_ROBOT_TESTS=ON ^
-DEXTRA_FLAGS=/MP%CIRRUS_CPU% ^
-DBUILD_SHARED_LIBS=OFF ^ -DBUILD_SHARED_LIBS=OFF ^
-DCMAKE_C_COMPILER=cl.exe ^ -DCMAKE_C_COMPILER=cl.exe ^
-DCMAKE_CXX_COMPILER=cl.exe ^ -DCMAKE_CXX_COMPILER=cl.exe ^
-DOPENSSL_ROOT_DIR="C:\Program Files\OpenSSL-Win64" -DOPENSSL_ROOT_DIR="C:\Program Files\OpenSSL-Win64"
cmake.exe --build build --target install --config debug || exit \b 1 cmake.exe --build build --parallel %CIRRUS_CPU% --target install --config debug || exit \b 1
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment