From: Rudolf Polzer <divverent@alientrap.org>
Date: Thu, 17 Jun 2010 12:08:38 +0000 (+0200)
Subject: autodownload compiled maps on "compile"
X-Git-Tag: xonotic-v0.1.0preview~423
X-Git-Url: https://git.rm.cloudns.org/?a=commitdiff_plain;h=f1c468e0b25928672e07e6c4ade8ee12a791350d;p=xonotic%2Fxonotic.git

autodownload compiled maps on "compile"
---

diff --git a/all b/all
index 524e470e..1aaef603 100755
--- a/all
+++ b/all
@@ -240,6 +240,9 @@ case "$cmd" in
 			fi
 		done
 		;;
+	update-maps)
+		misc/tools/xonotic-map-compiler-autobuild download
+		;;
 	checkout|switch)
 		remote=$1
 		branch=$2
@@ -501,6 +504,7 @@ case "$cmd" in
 		for T in $TARGETS; do
 			verbose make $MAKEFLAGS "$@" "$T"
 		done
+		verbose "$SELF" update-maps
 		;;
 	run)
 		if [ -n "$WE_HATE_OUR_USERS" ]; then
diff --git a/misc/tools/xonotic-map-compiler-autobuild b/misc/tools/xonotic-map-compiler-autobuild
index bab7adc1..d0ef82e2 100755
--- a/misc/tools/xonotic-map-compiler-autobuild
+++ b/misc/tools/xonotic-map-compiler-autobuild
@@ -2,7 +2,7 @@
 
 set -e
 
-bspdir="$PWD/bspfiles"
+bspdir="$PWD/data"
 url=http://141.2.16.23/~xonotic/bsp-autobuilds/
 
 bspoutdir="$HOME/public_html/bsp-autobuilds/"
@@ -76,8 +76,8 @@ case "$1" in
 		;;
 	download)
 		rm -rf "$bspdir.old"
-		mv "$bspdir" "$bspdir.old" || true
-		mkdir -p "$bspdir"
+		mkdir -p "$bspdir" "$bspdir.old"
+		mv "$bspdir"/*-????????????????????????????????????????-????????????????????????????????????????.pk3 "$bspdir.old"/ || true
 		cd data/xonotic-maps.pk3dir
 		allmaps getthemap "$url" "$bspdir.old" "$bspdir"
 		echo "List of maps that got deleted (if any) and currently are in $bspdir.old:"