Files
SpaghettiKart/build.sh
T
Thomas Rohloff 39b7b7d319 CI: Add Docker build
Signed-off-by: Thomas Rohloff <v10lator@myway.de>
2025-06-24 14:13:51 +02:00

18 lines
391 B
Bash
Executable File

#!/bin/sh
# Init git submodules
git config --global --add safe.directory /project
git submodule update --init
# Build spaghetti.o2r
cmake -H. -Bbuild-cmake -GNinja -DCMAKE_BUILD_TYPE=Release
cmake --build build-cmake --target GenerateO2R -j$(nproc)
# Build spaghetti executable
cmake --build build-cmake --config Release -j$(nproc)
# Pack AppImage
cd build-cmake
cpack -G External
cd ..