diff options
author | montellese <montellese@xbmc.org> | 2015-03-10 08:54:02 +0100 |
---|---|---|
committer | montellese <montellese@xbmc.org> | 2015-03-10 08:54:02 +0100 |
commit | ae9710ffe9939fbf0403452feb2ba908cc9d4521 (patch) | |
tree | 20611ef582efb4d76616f498ec56f6af9c249f72 /tools/buildsteps | |
parent | b03001c3804919432bbaf6941415131530c2b530 (diff) |
[win32] allow make-addons.bat to be called with multiple binary addons as arguments
Diffstat (limited to 'tools/buildsteps')
-rw-r--r-- | tools/buildsteps/win32/make-addons.bat | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/tools/buildsteps/win32/make-addons.bat b/tools/buildsteps/win32/make-addons.bat index ec94cef969..e9cb03e161 100644 --- a/tools/buildsteps/win32/make-addons.bat +++ b/tools/buildsteps/win32/make-addons.bat @@ -7,15 +7,18 @@ SET EXITCODE=0 SET install=false SET clean=false SET addon= -FOR %%b in (%1, %2, %3, %4) DO ( + +SETLOCAL EnableDelayedExpansion +FOR %%b IN (%*) DO ( IF %%b == install ( SET install=true ) ELSE ( IF %%b == clean ( SET clean=true ) ELSE ( - SET addon=%%b + SET addon=!addon! %%b )) ) +SETLOCAL DisableDelayedExpansion rem set Visual C++ build environment call "%VS120COMNTOOLS%..\..\VC\bin\vcvars32.bat" @@ -72,7 +75,7 @@ ECHO -------------------------------------------------- SET ADDONS_TO_BUILD="all" IF "%addon%" NEQ "" ( - SET ADDONS_TO_BUILD="%addon%" + SET ADDONS_TO_BUILD=%addon% ) rem execute cmake to generate makefiles processable by nmake |