From c68423b1ef3a36ade0650cdfd1b50e2f676988e9 Mon Sep 17 00:00:00 2001 From: Rudolf Polzer Date: Sun, 4 Jul 2010 18:28:02 +0200 Subject: [PATCH] ./all compile "wgl sdl dedicated" (allow multiple targets to be given) --- all | 33 +++++++++++++++++++-------------- 1 file changed, 19 insertions(+), 14 deletions(-) diff --git a/all b/all index 63784c1c..c9de1c46 100755 --- a/all +++ b/all @@ -451,20 +451,25 @@ case "$cmd" in cleanqc=true # version info ;; esac - case "$1" in - sdl) - TARGETS="sdl-debug" - shift - ;; - glx|agl|wgl) - TARGETS="cl-debug" - shift - ;; - dedicated) - TARGETS="sv-debug" - shift - ;; - esac + if [ -n "$1" ]; then + TARGETS= + for X in $1; do + case "$X" in + sdl) + TARGETS="sdl-debug $TARGETS" + shift + ;; + glx|agl|wgl) + TARGETS="cl-debug $TARGETS" + shift + ;; + dedicated) + TARGETS="sv-debug $TARGETS" + shift + ;; + esac + done + fi if [ -z "$MAKEFLAGS" ]; then if [ -f /proc/cpuinfo ]; then ncpus=$((`grep -c '^processor :' /proc/cpuinfo`+0)) -- 2.39.2