|
|
@@ -33,6 +33,11 @@ endif ()
|
|
|
|
|
|
include(ProcessorCount)
|
|
|
ProcessorCount(nproc)
|
|
|
+if (NOT "$ENV{CTEST_MAX_PARALLELISM}" STREQUAL "")
|
|
|
+ if (nproc GREATER "$ENV{CTEST_MAX_PARALLELISM}")
|
|
|
+ set(nproc "$ENV{CTEST_MAX_PARALLELISM}")
|
|
|
+ endif ()
|
|
|
+endif ()
|
|
|
|
|
|
if (CTEST_CMAKE_GENERATOR STREQUAL "Unix Makefiles")
|
|
|
set(CTEST_BUILD_FLAGS "-j${nproc}")
|