airborne/build.sh
2023-12-30 23:21:14 +02:00

22 lines
454 B
Bash
Executable File

#!/usr/bin/env bash
CORES=$(nproc)
USED=$(($CORES / 2))
case $(uname -a) in
Linux*)
echo "[+] Using Linux toolchain"
TOOLCHAIN="linux-mingw-w64-x86_64.cmake"
;;
Darwin*)
echo "[+] Using MacOS toolchain"
TOOLCHAIN="macos-mingw-w64-x86_64.cmake"
;;
esac
echo "Running CMake"
cmake -DCMAKE_TOOLCHAIN_FILE=toolchains/$TOOLCHAIN -B build
echo "Running Make with $USED threads"
make -j$USED -C build