cmake: use at least 1 core to build SITL

If we use -j 0, ninja fails with invalid argument.
This commit is contained in:
Julian Oes
2022-01-17 07:12:43 +01:00
committed by Daniel Agar
parent 2fb82789fe
commit be9385ef06
+4
View File
@@ -49,6 +49,10 @@ if(parallel_jobs GREATER NUMBER_OF_LOGICAL_CORES)
set(parallel_jobs ${NUMBER_OF_LOGICAL_CORES})
endif()
if(parallel_jobs LESS 1)
set(parallel_jobs 1)
endif()
message(DEBUG "${NUMBER_OF_LOGICAL_CORES} logical cores detected and ${AVAILABLE_PHYSICAL_MEMORY} megabytes of memory available.
Limiting sitl_gazebo and simulation-ignition concurrent jobs to ${parallel_jobs}")