3 echo ##########################################################################
\r
4 echo Cython %VERSION%
\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
16 REM clean BUILD directory
\r
17 if exist "%BUILD_DIR%" rmdir /Q /S %BUILD_DIR%
\r
23 echo --------------------------------------------------------------------------
\r
24 echo *** Launching "python.exe setup.py build"
\r
25 echo --------------------------------------------------------------------------
\r
27 if %SAT_DEBUG% == 1 (
\r
28 set BUILD_OPT=--debug
\r
31 %PYTHON_ROOT_DIR%\python.exe setup.py build %BUILD_OPT%
\r
35 echo --------------------------------------------------------------------------
\r
36 echo *** Launching "python.exe setup.py install"
\r
37 echo --------------------------------------------------------------------------
\r
38 if %INSTALL_CENTRALLY% == 1 (
\r
39 %PYTHON_ROOT_DIR%\python.exe setup.py install
\r
41 %PYTHON_ROOT_DIR%\python setup.py install --single-version-externally-managed --root=/ --prefix=%PRODUCT_INSTALL% --install-lib=%PRODUCT_INSTALL%\lib\python%PYTHON_VERSION%\site-packages
\r
43 if NOT %ERRORLEVEL% == 0 (
\r
44 echo "ERROR on setup install"
\r
49 echo Product %PRODUCT_NAME% version: %VERSION%> %PRODUCT_INSTALL%\README.txt
\r
50 echo Installation folder: %PYTHON_ROOT_DIR%>> %PRODUCT_INSTALL%\README.txt
\r