X-Git-Url: https://git.xonotic.org/?a=blobdiff_plain;f=misc%2Ftools%2Fall%2Frelease.subr;h=fd9e4f01385422e1a05ef505eb137788626f4697;hb=ccb88e2234ec80cae7e87e2f68fa166edffd2201;hp=0b30a9bdc55fdc646d8860766abf82716425686e;hpb=cd7078f2f7bd23108f92aed9f750f2749f65fb56;p=xonotic%2Fxonotic.git diff --git a/misc/tools/all/release.subr b/misc/tools/all/release.subr index 0b30a9bd..fd9e4f01 100644 --- a/misc/tools/all/release.subr +++ b/misc/tools/all/release.subr @@ -221,7 +221,6 @@ case "$cmd" in release_common good=true verbose "$SELF" release-getbinary Xonotic/xonotic-x86.exe || good=false - verbose "$SELF" release-getbinary Xonotic/xonotic-x86-wgl.exe || good=false verbose "$SELF" release-getbinary Xonotic/xonotic-x86-dedicated.exe || good=false $good ;; @@ -229,7 +228,6 @@ case "$cmd" in release_common good=true verbose "$SELF" release-getbinary Xonotic/xonotic.exe || good=false - verbose "$SELF" release-getbinary Xonotic/xonotic-wgl.exe || good=false verbose "$SELF" release-getbinary Xonotic/xonotic-dedicated.exe || good=false $good ;; @@ -264,7 +262,7 @@ case "$cmd" in ;; release-qc) release_common - verbose make -C "$d0/gmqcc" all + verbose make -C "$d0/gmqcc" gmqcc verbose env GIT_DIR="$d0/data/xonotic-data.pk3dir/.git" make -C Xonotic/source QCC="$d0/gmqcc/gmqcc" XON_BUILDSYSTEM=1 clean all ;; release-buildpk3-transform-raw) @@ -394,6 +392,10 @@ case "$cmd" in verbose cp ../source/progs.dat . verbose cp ../source/csprogs.dat . verbose cp ../source/menu.dat . + # Include line numbers in qc errors + verbose cp ../source/progs.lno . + verbose cp ../source/csprogs.lno . + verbose cp ../source/menu.lno . verbose rm -rf qcsrc getversion . case "$RELEASETYPE" in @@ -482,7 +484,7 @@ case "$cmd" in verbose "$SELF" release-buildpk3s data/xonotic-data.pk3dir low '-low' normaldds '' normal '-high' verbose "$SELF" release-buildpk3s data/xonotic-maps.pk3dir low '-low' normaldds '' mapping '-mapping' normal '-high' verbose "$SELF" release-buildpk3s data/xonotic-music.pk3dir raw '' low '-low' - verbose "$SELF" release-buildpk3s data/xonotic-nexcompat.pk3dir normaldds '' + verbose "$SELF" release-buildpk3s data/xonotic-nexcompat.pk3dir low '-low' normaldds '' normal '-high' ;; release-pack-needsx11) release_common @@ -543,12 +545,14 @@ case "$cmd" in verbose mkzip0 Xonotic-$stamp-low$suffix.zip \ Xonotic/data/xonotic-$pk3stamp-data-low.pk3 \ Xonotic/data/xonotic-$pk3stamp-maps-low.pk3 \ - Xonotic/data/xonotic-$pk3stamp-music-low.pk3 + Xonotic/data/xonotic-$pk3stamp-music-low.pk3 \ + Xonotic/data/xonotic-$pk3stamp-nexcompat-low.pk3 verbose mv Xonotic-$stamp-common$suffix.zip Xonotic-$stamp-high$suffix.zip verbose mkzip0 Xonotic-$stamp-high$suffix.zip \ Xonotic/data/xonotic-$pk3stamp-data-high.pk3 \ Xonotic/data/xonotic-$pk3stamp-maps-high.pk3 \ - Xonotic/data/xonotic-$pk3stamp-music.pk3 + Xonotic/data/xonotic-$pk3stamp-music.pk3 \ + Xonotic/data/xonotic-$pk3stamp-nexcompat-high.pk3 # let's pass crypto import laws of some nasty countries find Xonotic -name \*d0_rijndael\*.so -o -name \*d0_rijndael\*.dylib -o -name \*d0_rijndael\*.dll -o -name \*d0_rijndael\*.c -delete done