diff --git a/scripts/cmake/DependenciesExternalProject.cmake b/scripts/cmake/DependenciesExternalProject.cmake index 284173ec11f4760646fcef263f7e14dec2d3a0fd..1eb0084a732a9b11af99f6f50c38d3c2fe75f26a 100644 --- a/scripts/cmake/DependenciesExternalProject.cmake +++ b/scripts/cmake/DependenciesExternalProject.cmake @@ -149,8 +149,8 @@ if(OGS_USE_PETSC) ${_configure_opts} ${OGS_PETSC_CONFIG_OPTIONS} BUILD_IN_SOURCE ON - BUILD_COMMAND make -j all - INSTALL_COMMAND make -j install + BUILD_COMMAND make -j$ENV{CMAKE_BUILD_PARALLEL_LEVEL} all + INSTALL_COMMAND make -j$ENV{CMAKE_BUILD_PARALLEL_LEVEL} install ) message( STATUS @@ -194,8 +194,8 @@ if(OGS_USE_LIS) CONFIGURE_COMMAND ./configure --enable-omp --prefix=<INSTALL_DIR> ${_lis_config_args} BUILD_IN_SOURCE ON - BUILD_COMMAND make -j - INSTALL_COMMAND make -j install + BUILD_COMMAND make -j$ENV{CMAKE_BUILD_PARALLEL_LEVEL} + INSTALL_COMMAND make -j$ENV{CMAKE_BUILD_PARALLEL_LEVEL} install ) message( STATUS