]> git.lizzy.rs Git - dragonblocks_alpha.git/commitdiff
Make the snapshot script fail when building fails (to avoid broken snapshots) 0.1.2.1
authorElias Fleckenstein <eliasfleckenstein@web.de>
Thu, 1 Apr 2021 15:37:35 +0000 (17:37 +0200)
committerElias Fleckenstein <eliasfleckenstein@web.de>
Thu, 1 Apr 2021 15:37:35 +0000 (17:37 +0200)
snapshot.sh

index 39751b12fd891583fb1165443fe1b059dd3bb57a..f3401553616dbca3a078d3342f115df92885a5d1 100755 (executable)
@@ -2,7 +2,11 @@
 mkdir .build
 cp -r * .build/
 cd .build/src
-make clobber && make all RELEASE=TRUE -j$(nproc) && make clean
+if ! (make clobber && make all RELEASE=TRUE -j$(nproc) && make clean); 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