From 6a1a06f1506b88b769955ddc57035cf166f64ef4 Mon Sep 17 00:00:00 2001
From: wangzhengquan <wangzhengquan85@126.com>
Date: 星期五, 22 一月 2021 17:59:18 +0800
Subject: [PATCH] update
---
build.sh | 35 ++++++++++++++++++++++++++++++++---
1 files changed, 32 insertions(+), 3 deletions(-)
diff --git a/build.sh b/build.sh
index 4608b74..772ddf4 100755
--- a/build.sh
+++ b/build.sh
@@ -1,16 +1,45 @@
#! /bin/bash
+BUILD_TYPE="Debug"
+
+function usage() {
+ echo "build.sh [release | debug]"
+}
+
+case ${1} in
+ "release")
+ BUILD_TYPE="Release"
+ ;;
+
+ "debug")
+ BUILD_TYPE="Debug"
+ ;;
+
+ "")
+ BUILD_TYPE="Debug"
+ ;;
+
+ *)
+ echo "Invalid Argument."
+ usage
+ ;;
+esac
+
+
[ -d build ] || mkdir build
-rm -rf 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=Debug -DSUPPORT_RDMA=OFF ..
+cmake -DCMAKE_INSTALL_PREFIX="$(pwd)/../dest" -DCMAKE_BUILD_TYPE=${BUILD_TYPE} -DSUPPORT_RDMA=OFF ..
cmake --build .
-cmake --build . --target install
+#cmake --build . --target install
--
Gitblit v1.8.0