]> git.lizzy.rs Git - dragonblocks_alpha.git/blobdiff - snapshot.sh
Improve batch rendering: Use multiple OpenGL texture units
[dragonblocks_alpha.git] / snapshot.sh
index 9d8c9673eda1cd334a8d08ff7a8371e748d06d36..06df6c67ef22ce8dc352945b0aa9c814f01ca6d1 100755 (executable)
@@ -1,16 +1,17 @@
 #! /bin/bash
 mkdir .build
 cp -r * .build/
-cd .build/src
-rm -rf CMakeCache.txt
-if ! (cmake . -DCMAKE_BUILD_TYPE=Release && make clean && make -j$(nproc)); then
-    cd ../..
-    rm -rf .build
+cd .build/
+mkdir build
+cd build
+if ! (cmake -B . -S ../src -DCMAKE_BUILD_TYPE=Release && make clean && make -j$(nproc)); then
+       cd ../..
+       rm -rf .build
        exit 1
 fi
 cp Dragonblocks DragonblocksServer ..
 cd ..
-rm -rf .git* deps src BUILDING.md snapshot.sh upload.sh DragonblocksAlpha-*.zip
+rm -rf .git* deps src build BUILDING.md snapshot.sh upload.sh DragonblocksAlpha-*.zip
 cd ..
 mv .build DragonblocksAlpha
 VERSION=`git tag --points-at HEAD`