Files
spark/tools/buildspark.cmd
T
John Colvin 9314911cc8 build (client): Activate venv in msbuild target
Now buildspark.py can run outside of venv
2022-01-23 15:25:32 -05:00

20 lines
472 B
Batchfile

@echo off
if not exist %~dp0\..\.venv (
CALL :create_venv
)
touch %~dp0\..\src\lib\CMakeLists.txt
@call python %~dp0\..\tools\buildspark.py %*
EXIT /B %ERRORLEVEL%
:create_venv
echo Creating python virtual environment
@call python -m venv %~dp0\..\.venv
@call %~dp0\..\.venv\Scripts\activate.bat
@call pip install --upgrade pip
@call %~dp0\..\.venv\Scripts\pip install -r %~dp0\..\requirements.txt
@call deactivate
EXIT /B 0