From: Matthias Krüger Date: Sat, 13 Jul 2013 10:44:39 +0000 (+0200) Subject: rename to compile-map-pk3, generate a full map (against origin/master) which is put... X-Git-Url: https://git.rm.cloudns.org/?a=commitdiff_plain;h=029c6517c3fd417e43d9a89caf5a43ad5be83f0e;p=xonotic%2Fxonotic.git rename to compile-map-pk3, generate a full map (against origin/master) which is put into the root dir. --- diff --git a/misc/tools/all/xonotic.subr b/misc/tools/all/xonotic.subr index 89e5832c..39d48ae7 100644 --- a/misc/tools/all/xonotic.subr +++ b/misc/tools/all/xonotic.subr @@ -3,13 +3,13 @@ case "$cmd" in update-maps) misc/tools/xonotic-map-compiler-autobuild download ;; - compile-map) + compile-map-pk3) if [ $# -eq 0 ] ; then - msg "Usage: ./all compile-map mapname1 mapname2 mapname3" - msg "For example: ./all compile-map dance xoylent" + msg "Usage: ./all compile-map-pk3 mapname1 mapname2 mapname3" + msg "For example: ./all compile-map-pk3 dance xoylent" fi if ! [ -f "netradiant/install/q3map2.x86" ] ; then - msg "q3map2 needed! Building netradiant..." + msg "q3map2 needed! Building..." make -C netradiant install/q3map2.x86 fi for mapfile in "$@"; do @@ -20,12 +20,10 @@ case "$cmd" in else time misc/tools/xonotic-map-compiler-optionsfile "$mapfile" 2>&1 | tee data/xonotic-maps.pk3dir/$mapname.log cd data/xonotic-maps.pk3dir - mapblobhash=`git rev-parse --revs-only "HEAD:maps/$mapname.map.options" || true`-`git rev-parse --revs-only "HEAD:maps/$mapname.map" || true` mapnamezip=${mapname##*/} - echo "Compressing to .pk3..." - zip -9r "$mapnamezip-$mapblobhash.pk3" "maps/$mapname.bsp" "maps/$mapname/" "gfx/${mapnamezip}_mini.tga" "$mapname.log" - mv -f "$mapnamezip-$mapblobhash.pk3" ../ - verbose "$SELF" update-maps + msg "Compressing to .pk3..." + zip -9r "$mapnamezip.pk3" "maps/$mapname.bsp" "maps/$mapname/" "gfx/${mapnamezip}_mini.tga" "$mapname.log" `git diff --name-only --diff-filter=ACMRTUXB origin/master...HEAD` + mv $mapnamezip.pk3 ../../ fi done ;;