| | |
| | | |
| | | BUILD_TYPE="Debug" |
| | | BUILD_DOC="OFF" |
| | | BUILD_SHARED_LIBS="OFF" |
| | | |
| | | function usage() { |
| | | echo "build.sh [release | debug | doc]" |
| | |
| | | case ${1} in |
| | | "release") |
| | | BUILD_TYPE="Release" |
| | | BUILD_SHARED_LIBS="ON" |
| | | ;; |
| | | |
| | | "debug") |
| | |
| | | # -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=ON \ |
| | | 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 . |