From: Rudolf Polzer Date: Fri, 14 Sep 2012 11:41:00 +0000 (+0200) Subject: make ifeq/ifneq work with spaces X-Git-Tag: xonotic-v0.7.0~223 X-Git-Url: https://git.rm.cloudns.org/?a=commitdiff_plain;h=c841c8a203f5d8f19a642ccc81ddca8813d1827a;p=xonotic%2Fxonotic-data.pk3dir.git make ifeq/ifneq work with spaces --- diff --git a/cpp.cfg b/cpp.cfg index a44161dd7..3a190533e 100644 --- a/cpp.cfg +++ b/cpp.cfg @@ -4,8 +4,8 @@ alias _do "$*" set _ifstack "" alias # "$_ifstack $*" -alias #ifeq "set _ifnew_$1 _dont; set _ifnew_$2 _do; _ifeq_2 _ifnew_$1" -alias #ifneq "set _ifnew_$1 _do; set _ifnew_$2 _dont; _ifeq_2 _ifnew_$1" +alias #ifeq "set \"_ifnew_$1\" _dont; set \"_ifnew_$2\" _do; _ifeq_2 \"_ifnew_$1\"" +alias #ifneq "set \"_ifnew_$1\" _do; set \"_ifnew_$2\" _dont; _ifeq_2 \"_ifnew_$1\"" alias _ifeq_2 "set _ifstack \"${$1} $_ifstack\"" alias #else "_else_2$_ifstack" alias _else_2_do "set _ifstack \"_dont ${* q?}\""