diff --git a/.gitignore b/.gitignore index d3e0c5f..62e990a 100644 --- a/.gitignore +++ b/.gitignore @@ -1,8 +1,7 @@ # Files .DS_Store -/sindri # Directories -*.dSYM/ +build/ diff --git a/build.sh b/build.sh index ff0c6c8..c0a624e 100755 --- a/build.sh +++ b/build.sh @@ -3,11 +3,13 @@ PROJECT="sindri" VERSION="dev-$(date -u '+%Y-%m-%d')-$(git rev-parse --short HEAD)" +mkdir -p build + if [ "$1" = "debug" ]; then shift - odin build src/ -show-timings -collection:src=src -out:$PROJECT -microarch:native -use-separate-modules -define:VERSION="$VERSION-debug" -debug "$@" + odin build src/ -show-timings -collection:src=src -out:build/$PROJECT -microarch:native -use-separate-modules -define:VERSION="$VERSION-debug" -debug "$@" exit 0 fi -odin build src/ -show-timings -collection:src=src -out:$PROJECT -microarch:native -o:speed -define:VERSION="$VERSION" "$@" +odin build src/ -show-timings -collection:src=src -out:build/$PROJECT -microarch:native -o:speed -define:VERSION="$VERSION" "$@"