Skip to content
Merged
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Be more consistent in quoting and capitalization
  • Loading branch information
zware authored May 28, 2017
commit 99063c08aaec2928540e79522e49a09b39f36a64
21 changes: 11 additions & 10 deletions Tools/msi/get_externals.bat
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ if exist "%EXTERNALS_DIR%" (
rmdir /s /q "%EXTERNALS_DIR%" || rmdir /s /q "%EXTERNALS_DIR%"
)

if %DO_FETCH%==false goto end
if "%DO_FETCH%"=="false" goto end
:fetch


Expand All @@ -38,26 +38,27 @@ if "%PYTHON_FOR_BUILD%"=="" (
py -3.6 -V >nul 2>&1 && (set PYTHON_FOR_BUILD=py -3.6)
)
if "%PYTHON_FOR_BUILD%"=="" (
if not exist "%EXTERNALS_DIR%" mkdir "%EXTERNALS_DIR%"
if NOT exist %NUGET% (
if NOT exist "%EXTERNALS_DIR%" mkdir "%EXTERNALS_DIR%"
if NOT exist "%NUGET%" (
echo Downloading nuget...
powershell.exe -Command Invoke-WebRequest %NUGET_URL% -OutFile %NUGET%
powershell.exe -Command Invoke-WebRequest %NUGET_URL% -OutFile "%NUGET%"
)
echo Installing Python via nuget...
%NUGET% install pythonx86 -OutputDirectory %EXTERNALS_DIR%..\ -ExcludeVersion
set PYTHON_FOR_BUILD=%EXTERNALS_DIR%..\pythonx86\tools\python.exe
"%NUGET%" install pythonx86 -OutputDirectory "%EXTERNALS_DIR%..\" -ExcludeVersion
rem Quote it here; it's not quoted later because it's usually a command and arg
set PYTHON_FOR_BUILD="%EXTERNALS_DIR%..\pythonx86\tools\python.exe"
)

echo.Fetching external libraries...

set libraries=

for %%e in (%libraries%) do (
if exist %EXTERNALS_DIR%%%e (
if exist "%EXTERNALS_DIR%%%e" (
echo.%%e already exists, skipping.
) else (
echo.Fetching %%e...
%PYTHON_FOR_BUILD% %PCBUILD%get_external.py -e %EXTERNALS_DIR% -O %ORG% %%e
%PYTHON_FOR_BUILD% "%PCBUILD%get_external.py" -e "%EXTERNALS_DIR%" -O %ORG% %%e
)
)

Expand All @@ -72,11 +73,11 @@ set binaries=%binaries% redist
set binaries=%binaries% wix

for %%b in (%binaries%) do (
if exist %EXTERNALS_DIR%%%b (
if exist "%EXTERNALS_DIR%%%b" (
echo.%%b already exists, skipping.
) else (
echo.Fetching %%b...
%PYTHON_FOR_BUILD% %PCBUILD%get_external.py -e %EXTERNALS_DIR% -b -O %ORG% %%b
%PYTHON_FOR_BUILD% "%PCBUILD%get_external.py" -e "%EXTERNALS_DIR%" -b -O %ORG% %%b
)
)

Expand Down