ソースを参照

Improve CMAKE_BUILD_PARALLEL_LEVEL message

(cherry picked from commit 0c2e66e41483ad73c32abd929c32ec34688bf462)
marcin.mirski 3 ヶ月 前
コミット
bda8a0fbd6
1 ファイル変更7 行追加2 行削除
  1. 7 2
      cmake/godotcpp.cmake

+ 7 - 2
cmake/godotcpp.cmake

@@ -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  ...")