@joebigelow / wix / commits / 91a3a424

Fix batch file command-line parsing

Rob Mensching committed May 16, 2021 at 16:00 UTC 91a3a42439d87a5b626e61244edcb8c8e231cc5f
25 files changed +25 -39
src/api/api.cmd
+1 -1
@@ -3,7 +3,7 @@
3
4 @set _C=Debug
5 :parse_args
6 -@if /i "%1"=="release" set _C=Release& shift
6 +@if /i "%1"=="release" set _C=Release
7 @if not "%1"=="" shift & goto parse_args
8
9 @echo Building api %_C%
src/build_all.cmd
+1 -1
@@ -3,7 +3,7 @@
3
4 @set _C=Debug
5 :parse_args
6 -@if /i "%1"=="release" set _C=Release& shift
6 +@if /i "%1"=="release" set _C=Release
7 @if not "%1"=="" shift & goto parse_args
8
9 @echo build %_C%
src/burn/burn.cmd
+1 -1
@@ -3,7 +3,7 @@
3
4 @set _C=Debug
5 :parse_args
6 -@if /i "%1"=="release" set _C=Release& shift
6 +@if /i "%1"=="release" set _C=Release
7 @if not "%1"=="" shift & goto parse_args
8
9 @echo Building burn %_C%
src/dtf/dtf.cmd
+1 -1
@@ -3,7 +3,7 @@
3
4 @set _C=Debug
5 :parse_args
6 -@if /i "%1"=="release" set _C=Release& shift
6 +@if /i "%1"=="release" set _C=Release
7 @if not "%1"=="" shift & goto parse_args
8
9 @echo Building dtf %_C%
src/ext/Bal/bal.cmd
+1 -1
@@ -3,7 +3,7 @@
3
4 @set _C=Debug
5 :parse_args
6 -@if /i "%1"=="release" set _C=Release& shift
6 +@if /i "%1"=="release" set _C=Release
7 @if not "%1"=="" shift & goto parse_args
8
9 @echo Building ext\Util %_C% using %_N%
src/ext/Dependency/dependency.cmd
+1 -1
@@ -3,7 +3,7 @@
3
4 @set _C=Debug
5 :parse_args
6 -@if /i "%1"=="release" set _C=Release& shift
6 +@if /i "%1"=="release" set _C=Release
7 @if not "%1"=="" shift & goto parse_args
8
9 @echo Dependency.wixext build %_C%
src/ext/DifxApp/difxapp.cmd
+1 -1
@@ -3,7 +3,7 @@
3
4 @set _C=Debug
5 :parse_args
6 -@if /i "%1"=="release" set _C=Release& shift
6 +@if /i "%1"=="release" set _C=Release
7 @if not "%1"=="" shift & goto parse_args
8
9 @echo Dependency.wixext build %_C%
src/ext/DirectX/directx.cmd
+1 -1
@@ -3,7 +3,7 @@
3
4 @set _C=Debug
5 :parse_args
6 -@if /i "%1"=="release" set _C=Release& shift
6 +@if /i "%1"=="release" set _C=Release
7 @if not "%1"=="" shift & goto parse_args
8
9 @echo DirectX.wixext build %_C%
src/ext/Firewall/firewall.cmd
+1 -1
@@ -3,7 +3,7 @@
3
4 @set _C=Debug
5 :parse_args
6 -@if /i "%1"=="release" set _C=Release& shift
6 +@if /i "%1"=="release" set _C=Release
7 @if not "%1"=="" shift & goto parse_args
8
9 @echo Firewall.wixext build %_C%
src/ext/Http/http.cmd
+1 -1
@@ -3,7 +3,7 @@
3
4 @set _C=Debug
5 :parse_args
6 -@if /i "%1"=="release" set _C=Release& shift
6 +@if /i "%1"=="release" set _C=Release
7 @if not "%1"=="" shift & goto parse_args
8
9 @echo Http.wixext build %_C%
src/ext/Iis/iis.cmd
+1 -1
@@ -3,7 +3,7 @@
3
4 @set _C=Debug
5 :parse_args
6 -@if /i "%1"=="release" set _C=Release& shift
6 +@if /i "%1"=="release" set _C=Release
7 @if not "%1"=="" shift & goto parse_args
8
9 @echo Iis.wixext build %_C%
src/ext/Msmq/msmq.cmd
+1 -1
@@ -3,7 +3,7 @@
3
4 @set _C=Debug
5 :parse_args
6 -@if /i "%1"=="release" set _C=Release& shift
6 +@if /i "%1"=="release" set _C=Release
7 @if not "%1"=="" shift & goto parse_args
8
9 @echo Msmq.wixext build %_C%
src/ext/NetFx/netfx.cmd
+1 -1
@@ -3,7 +3,7 @@
3
4 @set _C=Debug
5 :parse_args
6 -@if /i "%1"=="release" set _C=Release& shift
6 +@if /i "%1"=="release" set _C=Release
7 @if not "%1"=="" shift & goto parse_args
8
9 @echo Building ext\NetFx %_C%
src/ext/PowerShell/ps.cmd
+1 -1
@@ -3,7 +3,7 @@
3
4 @set _C=Debug
5 :parse_args
6 -@if /i "%1"=="release" set _C=Release& shift
6 +@if /i "%1"=="release" set _C=Release
7 @if not "%1"=="" shift & goto parse_args
8
9 @echo PowerShell.wixext build %_C%
src/ext/Sql/sql.cmd
+1 -1
@@ -3,7 +3,7 @@
3
4 @set _C=Debug
5 :parse_args
6 -@if /i "%1"=="release" set _C=Release& shift
6 +@if /i "%1"=="release" set _C=Release
7 @if not "%1"=="" shift & goto parse_args
8
9 @echo Sql.wixext build %_C%
src/ext/UI/ui.cmd
+1 -1
@@ -3,7 +3,7 @@
3
4 @set _C=Debug
5 :parse_args
6 -@if /i "%1"=="release" set _C=Release& shift
6 +@if /i "%1"=="release" set _C=Release
7 @if not "%1"=="" shift & goto parse_args
8
9 @echo Building ext\UI %_C%
src/ext/Util/util.cmd
+1 -1
@@ -3,7 +3,7 @@
3
4 @set _C=Debug
5 :parse_args
6 -@if /i "%1"=="release" set _C=Release& shift
6 +@if /i "%1"=="release" set _C=Release
7 @if not "%1"=="" shift & goto parse_args
8
9 @echo Building ext\Util %_C% using %_N%
src/ext/VisualStudio/vs.cmd
+1 -1
@@ -3,7 +3,7 @@
3
4 @set _C=Debug
5 :parse_args
6 -@if /i "%1"=="release" set _C=Release& shift
6 +@if /i "%1"=="release" set _C=Release
7 @if not "%1"=="" shift & goto parse_args
8
9 @echo VisualStudio.wixext build %_C%
src/ext/ext.cmd
+1 -1
@@ -3,7 +3,7 @@
3
4 @set _C=Debug
5 :parse_args
6 -@if /i "%1"=="release" set _C=Release& shift
6 +@if /i "%1"=="release" set _C=Release
7 @if not "%1"=="" shift & goto parse_args
8
9 @echo ext build %_C%
src/internal/internal.cmd
+1 -1
@@ -3,7 +3,7 @@
3
4 @set _C=Debug
5 :parse_args
6 -@if /i "%1"=="release" set _C=Release& shift
6 +@if /i "%1"=="release" set _C=Release
7 @if not "%1"=="" shift & goto parse_args
8
9 @echo Building internal %_C%
src/libs/libs.cmd
+1 -1
@@ -3,7 +3,7 @@
3
4 @set _C=Debug
5 :parse_args
6 -@if /i "%1"=="release" set _C=Release& shift
6 +@if /i "%1"=="release" set _C=Release
7 @if not "%1"=="" shift & goto parse_args
8
9 @echo Building libs %_C% using %_N%
src/test/burn/test_burn.cmd
+1 -1
@@ -3,7 +3,7 @@
3
4 @set _C=Debug
5 :parse_args
6 -@if /i "%1"=="release" set _C=Release& shift
6 +@if /i "%1"=="release" set _C=Release
7 @if not "%1"=="" shift & goto parse_args
8
9 @echo Burn integration tests %_C%
src/test/run_test.cmd
+1 -15
@@ -1,15 +1 @@
1 -@setlocal
2 -@pushd %~dp0
3 -
4 -@set _C=Debug
5 -:parse_args
6 -@if /i "%1"=="release" set _C=Release& shift
7 -@if not "%1"=="" shift & goto parse_args
8 -
9 -@echo Run integration tests %_C%
10 -
11 -@SET RuntimeTestsEnabled=true
12 -@call burn\test_burn.cmd
13 -
14 -@popd
15 -@endlocal
1 +@call %~dp0test.cmd test %*
src/test/test.cmd
+1 -1
@@ -3,7 +3,7 @@
3
4 @set _C=Debug
5 :parse_args
6 -@if /i "%1"=="release" set _C=Release& shift
6 +@if /i "%1"=="release" set _C=Release
7 @if not "%1"=="" shift & goto parse_args
8
9 @echo Build integration tests %_C%
src/wix/wix.cmd
+1 -1
@@ -3,7 +3,7 @@
3
4 @set _C=Debug
5 :parse_args
6 -@if /i "%1"=="release" set _C=Release& shift
6 +@if /i "%1"=="release" set _C=Release
7 @if not "%1"=="" shift & goto parse_args
8
9 @set _P_OBJ=%~dp0..\..\build\wix\obj\publish\%_C%\