]> git.xonotic.org Git - xonotic/xonotic.git/blobdiff - misc/tools/xonotic-map-compiler-autobuild
make overriding more strict again
[xonotic/xonotic.git] / misc / tools / xonotic-map-compiler-autobuild
index 17ff0e77a4148f3afe63b3a2ecfef12334a582d2..d366157d3df2f4db0f7fc70839c418ddf2e89de3 100755 (executable)
@@ -172,7 +172,13 @@ buildthemap()
        t0=`date +%s`
        (
                cd maps
-               ../../../misc/tools/xonotic-map-compiler "$M" `grep ^- "$M.map.options" | cut -d '#' -f 1` $build_override > "$M.log"
+               sz=`grep '^size ' "$M.mapinfo" 2>/dev/null || true`
+               if [ -n "$sz" ]; then
+                       minimap_override="-minimap + -minmax ${sz#size }"
+               else
+                       minimap_override=
+               fi
+               ../../../misc/tools/xonotic-map-compiler "$M" `grep ^- "$M.map.options" | cut -d '#' -f 1` $minimap_override $build_override > "$M.log"
        )
        t1=`date +%s`
        dt=$(($t1 - $t0))
@@ -317,7 +323,7 @@ case "$1" in
 
                        git reset --hard
                        git clean -xfd
-                       git checkout -f "$commithash"
+                       git checkout -f "$HASH"
 
                        rundownload
                        if $getthemap_fail; then