mirror of
https://github.com/EsotericSoftware/spine-runtimes.git
synced 2025-12-22 02:06:03 +08:00
- spine-cpp/spine-cpp was moved into spine-cpp directory, so spine-cpp/spine-cpp/src -> spine-cpp/src, spine-cpp/spine-cpp/include -> spine-cpp/include - Added scaffold for DebugPrinter to be used by runtime comparison tests - Added build.sh
16 lines
380 B
Bash
Executable File
16 lines
380 B
Bash
Executable File
#!/bin/bash
|
|
set -e
|
|
|
|
cd "$(dirname "$0")"
|
|
|
|
for arg in "${@:-clean build}"; do
|
|
case $arg in
|
|
clean) rm -rf build ;;
|
|
build)
|
|
mkdir -p build && cd build
|
|
[ -f CMakeCache.txt ] || cmake .. -DCMAKE_BUILD_TYPE=Debug
|
|
make -j$(sysctl -n hw.ncpu 2>/dev/null || nproc 2>/dev/null || echo 4)
|
|
cd ..
|
|
;;
|
|
esac
|
|
done |