From 5a1ec105567f064d0220d2195dd1765f609bb499 Mon Sep 17 00:00:00 2001
From: Fu Juntang <StrongTiger_001@163.com>
Date: 星期五, 03 九月 2021 17:46:19 +0800
Subject: [PATCH] Merge branch 'master' of http://os.smartai.com:9091/valib/c_bhomebus

---
 build.sh |   62 +++++++++++++++++++++++++++----
 1 files changed, 54 insertions(+), 8 deletions(-)

diff --git a/build.sh b/build.sh
index 14c25ba..ea2dcde 100755
--- a/build.sh
+++ b/build.sh
@@ -1,14 +1,60 @@
 #! /bin/bash
 
-[ -d build ] || mkdir build
-rm -rf build/*
-cd build
-# cmake ../Step2
-# cmake ../Step4 -DSUPPORT_RDMA=OFF
+BUILD_TYPE="Debug"
+BUILD_DOC="OFF"
+BUILD_SHARED_LIBS="ON"
 
-cmake -DCMAKE_INSTALL_PREFIX=/home/wzq/tmp2  -DSUPPORT_RDMA=OFF ..
+function usage() {
+	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
+  ;;
+
+  "")
+  BUILD_TYPE="Debug"
+  ;;
+  
+  *)
+  echo "Invalid Argument."
+ 	usage
+  ;;
+
+esac
+
+
+[ -d build ] || mkdir build
+# rm -rf build/*
+cd build
+ 
+
+
+
+# -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} -DBUILD_SHARED_LIBS=${BUILD_SHARED_LIBS} \
+  -DBUILD_DOC=${BUILD_DOC} -DSUPPORT_RDMA=OFF ..
 
 cmake --build .
 
-cmake --build . --target install
- 
\ No newline at end of file
+# cmake --build . --target install
+ 

--
Gitblit v1.8.0