summaryrefslogtreecommitdiffstats
path: root/PCbuild/build.bat
diff options
context:
space:
mode:
authorSteve Dower <steve.dower@microsoft.com>2015-07-21 04:35:38 (GMT)
committerSteve Dower <steve.dower@microsoft.com>2015-07-21 04:35:38 (GMT)
commit8a40b6bbcc243e245d2be9d98fda22d2a65c3814 (patch)
tree948de50877a6233ab92e6f0b1f5c2e85b1eea830 /PCbuild/build.bat
parentc21bfa809588ef142b5838317e8a96f6bdbc732e (diff)
parente1f6805776b9b85791f9b3ae2cf998b7fed4a5bf (diff)
downloadcpython-8a40b6bbcc243e245d2be9d98fda22d2a65c3814.zip
cpython-8a40b6bbcc243e245d2be9d98fda22d2a65c3814.tar.gz
cpython-8a40b6bbcc243e245d2be9d98fda22d2a65c3814.tar.bz2
Fixes argument handling in build.bat and HHC search
Diffstat (limited to 'PCbuild/build.bat')
-rw-r--r--PCbuild/build.bat28
1 files changed, 14 insertions, 14 deletions
diff --git a/PCbuild/build.bat b/PCbuild/build.bat
index 17f8686..0fb01d7 100644
--- a/PCbuild/build.bat
+++ b/PCbuild/build.bat
@@ -25,24 +25,24 @@ set verbose=/nologo /v:m
set kill=
:CheckOpts
-if '%~1'=='-c' (set conf=%2) & shift & shift & goto CheckOpts
-if '%~1'=='-p' (set platf=%2) & shift & shift & goto CheckOpts
-if '%~1'=='-r' (set target=Rebuild) & shift & goto CheckOpts
-if '%~1'=='-t' (set target=%2) & shift & shift & goto CheckOpts
-if '%~1'=='-d' (set conf=Debug) & shift & goto CheckOpts
-if '%~1'=='-e' call "%dir%get_externals.bat" & shift & goto CheckOpts
-if '%~1'=='-m' (set parallel=/m) & shift & goto CheckOpts
-if '%~1'=='-M' (set parallel=) & shift & goto CheckOpts
-if '%~1'=='-v' (set verbose=/v:n) & shift & goto CheckOpts
-if '%~1'=='-k' (set kill=true) & shift & goto CheckOpts
-if '%~1'=='-V' shift & goto Version
-
-if '%platf%'=='x64' (set vs_platf=x86_amd64)
+if "%~1"=="-c" (set conf=%2) & shift & shift & goto CheckOpts
+if "%~1"=="-p" (set platf=%2) & shift & shift & goto CheckOpts
+if "%~1"=="-r" (set target=Rebuild) & shift & goto CheckOpts
+if "%~1"=="-t" (set target=%2) & shift & shift & goto CheckOpts
+if "%~1"=="-d" (set conf=Debug) & shift & goto CheckOpts
+if "%~1"=="-e" call "%dir%get_externals.bat" & shift & goto CheckOpts
+if "%~1"=="-m" (set parallel=/m) & shift & goto CheckOpts
+if "%~1"=="-M" (set parallel=) & shift & goto CheckOpts
+if "%~1"=="-v" (set verbose=/v:n) & shift & goto CheckOpts
+if "%~1"=="-k" (set kill=true) & shift & goto CheckOpts
+if "%~1"=="-V" shift & goto Version
+
+if "%platf%"=="x64" (set vs_platf=x86_amd64)
rem Setup the environment
call "%dir%env.bat" %vs_platf% >nul
-if '%kill%'=='true' (
+if "%kill%"=="true" (
msbuild /v:m /nologo /target:KillPython "%pcbuild%\pythoncore.vcxproj" /p:Configuration=%conf% /p:Platform=%platf% /p:KillPython=true
)