git submodule update --init --recursive :: Batch script will not exit if a command returns an error, so we manually do :: it for commands that may fail. if %errorlevel% neq 0 exit /b %errorlevel% :: :: Python configuration :: if %arch% == 32 ( set python_path=C:\Python%python% ) else ( set python_path=C:\Python%python%-x64 ) set PATH=%python_path%;%python_path%\Scripts;%PATH% python --version appveyor DownloadFile https://bootstrap.pypa.io/get-pip.py python get-pip.py pip install -r python\test_requirements.txt if %errorlevel% neq 0 exit /b %errorlevel%