From bfa876f87ff834d8b52eac1839b7742ccb0c0954 Mon Sep 17 00:00:00 2001 From: ItsDrike Date: Sun, 1 Dec 2024 01:10:43 +0100 Subject: [PATCH] Add script to build the project manually --- build.sh | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100755 build.sh diff --git a/build.sh b/build.sh new file mode 100755 index 0000000..6642077 --- /dev/null +++ b/build.sh @@ -0,0 +1,20 @@ +#!/bin/bash +set -euo pipefail + +BUILD_DIR="build/Desktop-Debug" +BIN_NAME="appSolitare" + +if [ -d "$BUILD_DIR" ]; then + echo "Cleaning the build directory..." + rm -rf "$BUILD_DIR" +fi + +echo "Configuring project..." +mkdir -p "$BUILD_DIR" +cmake -S . -B "$BUILD_DIR" + +echo "Building..." +cmake --build "$BUILD_DIR" --target all + +echo "Running..." +"$BUILD_DIR"/"$BIN_NAME"