]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commitdiff
do_cmake.sh: set WITH_RADOSGW_AMQP_ENDPOINT using ARGS
authorKefu Chai <kchai@redhat.com>
Sat, 28 Sep 2019 14:15:15 +0000 (22:15 +0800)
committerKefu Chai <kchai@redhat.com>
Sat, 28 Sep 2019 14:20:35 +0000 (22:20 +0800)
so we can extend ARGS in a more unified way

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

index 5e54fc4b7fd029b8b70df025d038b349a298e709..569241d6a5905fe7b4fafc66c4ca8428d9f4d7d4 100755 (executable)
@@ -27,27 +27,24 @@ if [ -r /etc/os-release ]; then
           ;;
       opensuse*|suse|sles)
           PYBUILD="3"
-          WITH_RADOSGW_AMQP_ENDPOINT="OFF"
+          ARGS+=" -DWITH_RADOSGW_AMQP_ENDPOINT=OFF"
           ;;
   esac
 elif [ "$(uname)" == FreeBSD ] ; then
   PYBUILD="3"
-  WITH_RADOSGW_AMQP_ENDPOINT="OFF"
+  ARGS+=" -DWITH_RADOSGW_AMQP_ENDPOINT=OFF"
 else
   echo Unknown release
   exit 1
 fi
 
 if [[ "$PYBUILD" =~ ^3(\..*)?$ ]] ; then
-    ARGS="$ARGS -DWITH_PYTHON2=OFF -DWITH_PYTHON3=${PYBUILD} -DMGR_PYTHON_VERSION=${PYBUILD}"
+    ARGS+=" -DWITH_PYTHON2=OFF -DWITH_PYTHON3=${PYBUILD} -DMGR_PYTHON_VERSION=${PYBUILD}"
 fi
 
 if type ccache > /dev/null 2>&1 ; then
     echo "enabling ccache"
-    ARGS="$ARGS -DWITH_CCACHE=ON"
-fi
-if [ -n "$WITH_RADOSGW_AMQP_ENDPOINT" ] ; then
-    ARGS="$ARGS -DWITH_RADOSGW_AMQP_ENDPOINT=$WITH_RADOSGW_AMQP_ENDPOINT"
+    ARGS+=" -DWITH_CCACHE=ON"
 fi
 
 mkdir $BUILD_DIR