From 88da5e4dd9a46c50cd83bd7588d229d635e31fce Mon Sep 17 00:00:00 2001 From: Lance Wallis Date: Mon, 17 Jun 2024 20:29:39 -0500 Subject: [PATCH] Easy build script. --- build.sh | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 build.sh diff --git a/build.sh b/build.sh new file mode 100644 index 0000000..1b32ca0 --- /dev/null +++ b/build.sh @@ -0,0 +1,23 @@ +#!/bin/bash + +set -e + +cd "`dirname "$0"`" + +mkdir -p build/ + +pushd build + +build_type=Release # SET BUILD TYPE HERE + +if [[ "$OSTYPE" == "darwin"* ]]; then + cmake .. -G "Xcode" -DCMAKE_BUILD_TYPE=$build_type +else + cmake .. -DCMAKE_BUILD_TYPE=$build_type +fi + +make +make test + +popd > /dev/null +