From: luo rixin Date: Wed, 23 Dec 2020 08:37:12 +0000 (+0800) Subject: do_cmake: add a default value to BOOST_J X-Git-Tag: v16.1.0~139^2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=refs%2Fpull%2F38699%2Fhead;p=ceph.git do_cmake: add a default value to BOOST_J Signed-off-by: luo rixin --- diff --git a/do_cmake.sh b/do_cmake.sh index d70aff860107..345986d630c7 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