Improve CMAKE_BUILD_PARALLEL_LEVEL message

(cherry picked from commit 0c2e66e414)
This commit is contained in:
marcin.mirski
2025-06-05 11:48:03 -07:00
committed by David Snopek
parent eaeafdf596
commit bda8a0fbd6

View File

@@ -200,10 +200,15 @@ function(godotcpp_generate)
message(STATUS "Using ${PROC_N} cores for multi-threaded compilation.")
# TODO You can override it at configure time with ...." )
else()
if(CMAKE_BUILD_PARALLEL_LEVEL)
set(_cores "${CMAKE_BUILD_PARALLEL_LEVEL}")
else()
set(_cores "all")
endif()
message(
STATUS
"Using ${CMAKE_BUILD_PARALLEL_LEVEL} cores, You can override"
" it at configure time by using -j <n> or --parallel <n> on the build"
"Using ${_cores} cores. You can override"
" this at configure time by using -j <n> or --parallel <n> in the build"
" command."
)
message(STATUS " eg. cmake --build . -j 7 ...")