]> git.lizzy.rs Git - dragonblocks_alpha.git/blobdiff - snapshot.sh
Fragment shader optimizations
[dragonblocks_alpha.git] / snapshot.sh
index 39751b12fd891583fb1165443fe1b059dd3bb57a..55be6ded370c0fadd623c90a0310a48e1f46a1b3 100755 (executable)
@@ -1,11 +1,17 @@
 #! /bin/bash
 mkdir .build
 cp -r * .build/
-cd .build/src
-make clobber && make all RELEASE=TRUE -j$(nproc) && make clean
+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 screenshot-*.png
 cd ..
 mv .build DragonblocksAlpha
 VERSION=`git tag --points-at HEAD`