summaryrefslogtreecommitdiff
path: root/xb.bat
diff options
context:
space:
mode:
authorBen Vanik <ben.vanik@gmail.com>2015-05-11 23:01:43 -0700
committerBen Vanik <ben.vanik@gmail.com>2015-05-11 23:01:55 -0700
commita94234df522c8fbd4e5652e0d38cd4ca8529f5ec (patch)
tree67ebd0cad23d737da07b651658f843f65cf03416 /xb.bat
parentbe1c60c74f75968bc8a57b21489ca9be0475191b (diff)
Pass args after -- into tests.
Diffstat (limited to 'xb.bat')
-rw-r--r--xb.bat9
1 files changed, 6 insertions, 3 deletions
diff --git a/xb.bat b/xb.bat
index 81f6d2515..10c6e11ce 100644
--- a/xb.bat
+++ b/xb.bat
@@ -268,7 +268,10 @@ SET CONTINUE=0
SHIFT
:perform_test_args
IF "%~1"=="" GOTO :perform_test_parsed
-IF "%~1"=="--" GOTO :perform_test_parsed
+IF "%~1"=="--" (
+ SHIFT
+ GOTO :perform_test_parsed
+)
IF "%~1"=="--checked" (SET CONFIG="checked")
IF "%~1"=="--debug" (SET CONFIG="debug")
IF "%~1"=="--release" (SET CONFIG="release")
@@ -291,8 +294,8 @@ FOR %%G IN (%TEST_NAMES%) DO (
SET ANY_FAILED=0
FOR %%G IN (%TEST_NAMES%) DO (
ECHO.
- ECHO ^> build\bin\%CONFIG%\%%G.exe
- build\bin\%CONFIG%\%%G.exe
+ ECHO ^> build\bin\%CONFIG%\%%G.exe %1 %2 %3 %4 %5 %6 %7 %8 %9
+ build\bin\%CONFIG%\%%G.exe %1 %2 %3 %4 %5 %6 %7 %8 %9
IF !ERRORLEVEL! NEQ 0 (
SET ANY_FAILED=1
IF %CONTINUE% EQU 0 (