From 5410446ade40493d17f7e2d7f0d687b0998acc6a Mon Sep 17 00:00:00 2001
From: wangzhengquan <wangzhengquan85@126.com>
Date: 星期三, 27 一月 2021 11:56:54 +0800
Subject: [PATCH] timeout wait 合一
---
build.sh | 61 ++++++++++++++++++++++++++----
1 files changed, 53 insertions(+), 8 deletions(-)
diff --git a/build.sh b/build.sh
index 14c25ba..6bfd753 100755
--- a/build.sh
+++ b/build.sh
@@ -1,14 +1,59 @@
#! /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="OFF"
-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"
+ ;;
+
+ "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