Skip to content

Commit

Permalink
Merge pull request #3 from QualiSystems/update-install-driver
Browse files Browse the repository at this point in the history
Update install_driver.bat
  • Loading branch information
alexquali committed Nov 22, 2022
2 parents 7874922 + 1b8bdea commit 512e86e
Show file tree
Hide file tree
Showing 2 changed files with 15 additions and 3 deletions.
16 changes: 14 additions & 2 deletions install_driver.bat
Expand Up @@ -6,7 +6,17 @@ set DRIVER_PYTHON="%DRIVER_FOLDER%\Scripts\python.exe"
set PACKAGES="%DRIVER_FOLDER%\packages"
set QS_PYTHON_PATH="%DRIVER_FOLDER%\..\..\python"

set QS_PYTHON_REGEXP="^2.7.*"
set INCLUDE_FOLDER="%DRIVER_FOLDER%\Include"
set LIB_FOLDER="%DRIVER_FOLDER%\Lib"
set SCRIPTS_FOLDER="%DRIVER_FOLDER%\Scripts"
set TCL_FOLDER="%DRIVER_FOLDER%\Tcl"

if exist %INCLUDE_FOLDER% rd /s /q %INCLUDE_FOLDER%
if exist %LIB_FOLDER% rd /s /q %LIB_FOLDER%
if exist %SCRIPTS_FOLDER% rd /s /q %SCRIPTS_FOLDER%
if exist %TCL_FOLDER% rd /s /q %TCL_FOLDER%

set QS_PYTHON_REGEXP="^2.*"
set QS_PYTHON=%1

if not defined QS_PYTHON (
Expand All @@ -19,9 +29,11 @@ if not defined QS_PYTHON set QS_PYTHON="python.exe"

echo "Python: %QS_PYTHON%"

if not exist %DRIVER_PYTHON% if exist %PACKAGES% %QS_PYTHON% -m virtualenv --extra-search-dir=%PACKAGES% "%DRIVER_FOLDER%\"
if not exist %DRIVER_PYTHON% %QS_PYTHON% -m virtualenv --system-site-packages "%DRIVER_FOLDER%\"

%DRIVER_PYTHON% -m pip install --upgrade pip
if exist %PACKAGES% %DRIVER_PYTHON% -m pip install -r "%DRIVER_FOLDER%\requirements.txt" --no-index -f %PACKAGES%
if not exist %PACKAGES% %DRIVER_PYTHON% -m pip install -r "%DRIVER_FOLDER%\requirements.txt"
copy "%DRIVER_FOLDER%\driver_exe_template" "%DRIVER_FOLDER%\..\%DRIVER_NAME%.exe"
endlocal
endlocal
2 changes: 1 addition & 1 deletion version.txt
@@ -1 +1 @@
3.0.0
3.0.1

0 comments on commit 512e86e

Please sign in to comment.