From d4ca2b4166c65eaaa9e672cdd205fb5498db826c Mon Sep 17 00:00:00 2001 From: phil <me@filou.se> Date: Fri, 26 Mar 2021 18:06:54 +0000 Subject: [PATCH] added cmake wrap --- build.sh | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100755 build.sh diff --git a/build.sh b/build.sh new file mode 100755 index 0000000..93e6ab8 --- /dev/null +++ b/build.sh @@ -0,0 +1,19 @@ +#!/bin/bash +while getopts "c:" opt; do + case ${opt} in + c ) BUILD_TYPE=$OPTARG + ;; + \? ) echo "Usage: build.sh [-c <cmake-build-type>]" + ;; + esac +done + +DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" &> /dev/null && pwd )" + +if [ "$BUILD_TYPE" == "" ]; then + BUILD_DIR=cmake-build +else + BUILD_DIR=cmake-build-$BUILD_TYPE +fi + +cmake -S "$DIR" -B "$BUILD_DIR" && make -C "$BUILD_DIR" -- GitLab