airborne/build.sh

22 lines
454 B
Bash
Raw Normal View History

2023-12-30 22:21:14 +01:00
#!/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