]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.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)
committerNathan Cutler <ncutler@suse.com>
Tue, 17 Mar 2020 14:34:56 +0000 (15:34 +0100)
so we can extend ARGS in a more unified way

Signed-off-by: Kefu Chai <kchai@redhat.com>
(cherry picked from commit 612376a74964c79af5b4029c650c8add5fd50120)

Conflicts:
do_cmake.sh
- nautilus does not have 9a47b328b80e5e502bd67cb94f925efe0c53c755

do_cmake.sh

index 0e97863a740357a43eeb766c4ee4b74c8c47a671..fb06b9030c1d15bdf0dfee4fe7790daf3a9e69ed 100755 (executable)
@@ -23,13 +23,13 @@ if [ -r /etc/os-release ]; then
           ;;
       opensuse*|suse|sles)
           PYBUILD="3"
-          WITH_RADOSGW_AMQP_ENDPOINT="OFF"
+          ARGS+=" -DWITH_RADOSGW_AMQP_ENDPOINT=OFF"
           WITH_RADOSGW_KAFKA_ENDPOINT="OFF"
           ;;
   esac
 elif [ "$(uname)" == FreeBSD ] ; then
   PYBUILD="3"
-  WITH_RADOSGW_AMQP_ENDPOINT="OFF"
+  ARGS+=" -DWITH_RADOSGW_AMQP_ENDPOINT=OFF"
   WITH_RADOSGW_KAFKA_ENDPOINT="OFF"
 else
   echo Unknown release
@@ -37,15 +37,12 @@ else
 fi
 
 if [ "$PYBUILD" = "3" ] ; then
-    ARGS="$ARGS -DWITH_PYTHON2=OFF -DWITH_PYTHON3=ON -DMGR_PYTHON_VERSION=3"
+    ARGS+=" -DWITH_PYTHON2=OFF -DWITH_PYTHON3=ON -DMGR_PYTHON_VERSION=3"
 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