3 echo ##########################################################################
\r
5 echo ##########################################################################
\r
7 REM install in python directly
\r
8 SET INSTALL_CENTRALLY=1
\r
10 IF NOT DEFINED SAT_DEBUG (
\r
14 if NOT exist "%PRODUCT_INSTALL%" mkdir %PRODUCT_INSTALL%
\r
15 REM clean BUILD directory
\r
16 if exist "%BUILD_DIR%" rmdir /Q /S %BUILD_DIR%
\r
28 echo --------------------------------------------------------------------------
\r
29 echo Launching "python.exe setup.py build"
\r
30 echo --------------------------------------------------------------------------
\r
32 if %SAT_DEBUG% == 1 (
\r
33 set BUILD_OPT=--debug
\r
36 %PYTHON_ROOT_DIR%\python.exe setup.py build %BUILD_OPT%
\r
39 echo --------------------------------------------------------------------------
\r
40 echo Launching "python.exe setup.py install"
\r
41 echo --------------------------------------------------------------------------
\r
43 if %INSTALL_CENTRALLY% == 1 (
\r
44 %PYTHON_ROOT_DIR%\python.exe setup.py install
\r
46 %PYTHON_ROOT_DIR%\python.exe setup.py install --single-version-externally-managed --root=/ --prefix=%PRODUCT_INSTALL% --install-lib=%PRODUCT_INSTALL%\lib\python%PYTHON_VERSION%\site-packages
\r
49 if NOT %ERRORLEVEL% == 0 (
\r
50 echo ERROR on setup.py install
\r
55 echo Product %PRODUCT_NAME% version: %VERSION%> %PRODUCT_INSTALL%\README.txt
\r
56 echo Installation folder: %PYTHON_ROOT_DIR%>> %PRODUCT_INSTALL%\README.txt
\r