From 08505499d1449f53449e119aefc71324376b348b Mon Sep 17 00:00:00 2001
From: shenxin <shenxin@basic.com>
Date: 星期一, 23 八月 2021 19:40:14 +0800
Subject: [PATCH] 增加BHSubscribeNetTopics、BHQueryTopicAddress接口 修改CMakeLists.txt,增加相应文件到编译中。(需要安装protobuf)
---
build.sh | 23 +++++++++++++++++++----
1 files changed, 19 insertions(+), 4 deletions(-)
diff --git a/build.sh b/build.sh
index 772ddf4..455436e 100755
--- a/build.sh
+++ b/build.sh
@@ -1,18 +1,31 @@
#! /bin/bash
BUILD_TYPE="Debug"
+BUILD_DOC="OFF"
+BUILD_SHARED_LIBS="OFF"
function usage() {
- echo "build.sh [release | debug]"
+ echo "build.sh [release | debug | doc]"
}
case ${1} in
"release")
BUILD_TYPE="Release"
+ BUILD_SHARED_LIBS="ON"
;;
"debug")
BUILD_TYPE="Debug"
+ BUILD_SHARED_LIBS="ON"
+ ;;
+
+ "doc")
+ BUILD_TYPE="Release"
+ BUILD_DOC="ON"
+ ;;
+
+ "help")
+ usage
;;
"")
@@ -23,6 +36,7 @@
echo "Invalid Argument."
usage
;;
+
esac
@@ -33,13 +47,14 @@
-# -DCMAKE_BUILD_TYPE=Debug | Release
+# -DCMAKE_BUILD_TYPE=Debug | Release
# -DBUILD_SHARED_LIBS=ON
# -DCMAKE_INSTALL_PREFIX=$(pwd/../dest)
# -DQCA_MAN_INSTALL_DIR:PATH=/usr/share/man
-cmake -DCMAKE_INSTALL_PREFIX="$(pwd)/../dest" -DCMAKE_BUILD_TYPE=${BUILD_TYPE} -DSUPPORT_RDMA=OFF ..
+cmake -DCMAKE_INSTALL_PREFIX="$(pwd)/../dest" -DCMAKE_BUILD_TYPE=${BUILD_TYPE} -DBUILD_SHARED_LIBS=${BUILD_SHARED_LIBS} \
+ -DBUILD_DOC=${BUILD_DOC} -DSUPPORT_RDMA=OFF ..
cmake --build .
-#cmake --build . --target install
+# cmake --build . --target install
--
Gitblit v1.8.0