]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commitdiff
do_cmake:sh: do not set BOOST_J
authorKefu Chai <kchai@redhat.com>
Wed, 11 Aug 2021 09:32:20 +0000 (17:32 +0800)
committerKefu Chai <kchai@redhat.com>
Wed, 11 Aug 2021 09:34:23 +0000 (17:34 +0800)
do_cmake.sh is called by src/script/run-make.sh in configure() function,
in src/script/run-make.sh, BOOST_J is also set if it is not set. so we
can drop the code setting BOOST_J in do_cmake.sh.

this helps to silence the cmake warning like:

CMake Warning:
  Manually-specified variables were not used by the project:

    BOOST_J

Signed-off-by: Kefu Chai <kchai@redhat.com>
do_cmake.sh

index 318715dafc0a000c0c596ba25ce65e987b866def..3eb9b08d8afd95531e26aae2f954690afffd0c0d 100755 (executable)
@@ -59,11 +59,6 @@ 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