X-Git-Url: https://git.xonotic.org/?p=xonotic%2Fxonotic.git;a=blobdiff_plain;f=all;h=729cce2297c447736e9abfa44f9972c1239a26c5;hp=6166c77cf1d9461bce81868b9eebdf94b89f252b;hb=8f10e29d659231bc3ec3896fde9b1322c905ffa7;hpb=169208535f74c8cd2c2ca4d855cce6fd304af7b1 diff --git a/all b/all index 6166c77c..729cce22 100755 --- a/all +++ b/all @@ -352,6 +352,25 @@ case "$cmd" in done ;; compile) + if [ -n "$WE_HATE_OUR_USERS" ]; then + TARGETS="sv-debug cl-debug" + else + TARGETS="sv-debug cl-debug sdl-debug" + fi + case "$1" in + sdl) + TARGETS="sdl-debug" + shift + ;; + glx|agl|wgl) + TARGETS="cl-debug" + shift + ;; + dedicated) + TARGETS="sv-debug" + shift + ;; + esac if [ -z "$MAKEFLAGS" ]; then if [ -f /proc/cpuinfo ]; then ncpus=$((`grep -c '^processor :' /proc/cpuinfo`+0)) @@ -365,15 +384,14 @@ case "$cmd" in enter "$d0/data/xonotic-data.pk3dir" verbose verbose make FTEQCC="$d0/fteqcc/fteqcc.bin" $MAKEFLAGS enter "$d0/darkplaces" verbose - verbose make $MAKEFLAGS sv-debug - verbose make $MAKEFLAGS cl-debug - if ! [ -n "$WE_HATE_OUR_USERS" ]; then - verbose make $MAKEFLAGS sdl-debug - fi + for T in $TARGETS; do + verbose make $MAKEFLAGS "$T" + done ;; run) if [ -n "$WE_HATE_OUR_USERS" ]; then client= + export PATH="$d0/misc/buildfiles/w32:$PATH" else client=-sdl fi