From 1621943c45e8ca373589e52228483c2b9cb0adac Mon Sep 17 00:00:00 2001 From: luo rixin Date: Wed, 23 Dec 2020 16:37:12 +0800 Subject: [PATCH] do_cmake: add a default value to BOOST_J Signed-off-by: luo rixin --- do_cmake.sh | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/do_cmake.sh b/do_cmake.sh index d70aff8601079..345986d630c7c 100755 --- a/do_cmake.sh +++ b/do_cmake.sh @@ -53,6 +53,11 @@ if type ccache > /dev/null 2>&1 ; then ARGS+=" -DWITH_CCACHE=ON" fi +if [[ ! "$ARGS $@" =~ "-DBOOST_J" ]] ; then + ncpu=$(getconf _NPROCESSORS_ONLN 2>&1) + [ -n "$ncpu" -a "$ncpu" -gt 1 ] && ARGS+=" -DBOOST_J=$(expr $ncpu / 2)" +fi + mkdir $BUILD_DIR cd $BUILD_DIR if type cmake3 > /dev/null 2>&1 ; then -- 2.39.5