aboutsummaryrefslogtreecommitdiff
path: root/vim/bundle/YouCompleteMe/ci/appveyor/appveyor_install.bat
diff options
context:
space:
mode:
Diffstat (limited to 'vim/bundle/YouCompleteMe/ci/appveyor/appveyor_install.bat')
-rwxr-xr-xvim/bundle/YouCompleteMe/ci/appveyor/appveyor_install.bat22
1 files changed, 22 insertions, 0 deletions
diff --git a/vim/bundle/YouCompleteMe/ci/appveyor/appveyor_install.bat b/vim/bundle/YouCompleteMe/ci/appveyor/appveyor_install.bat
new file mode 100755
index 0000000..33c7807
--- /dev/null
+++ b/vim/bundle/YouCompleteMe/ci/appveyor/appveyor_install.bat
@@ -0,0 +1,22 @@
+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%