3 echo ##########################################################################
\r
4 echo Sphinx %VERSION%
\r
5 echo ##########################################################################
\r
7 if NOT exist "%PRODUCT_INSTALL%" mkdir %PRODUCT_INSTALL%
\r
9 REM clean BUILD directory
\r
10 if exist "%BUILD_DIR%" rmdir /Q /S %BUILD_DIR%
\r
15 set dir_lib=%PRODUCT_INSTALL%\lib\python%PYTHON_VERSION%\site-packages
\r
16 if NOT exist "%dir_lib%" mkdir %dir_lib%
\r
17 set PYTHONPATH=%dir_lib%;%PYTHONPATH%
\r
20 echo --------------------------------------------------------------------------
\r
21 echo Launching "python.exe setup.py build"
\r
22 echo --------------------------------------------------------------------------
\r
24 %PYTHON_ROOT_DIR%\python.exe setup.py build --build-base %BUILD_DIR% --build-temp %BUILD_DIR%
\r
25 if NOT %ERRORLEVEL% == 0 (
\r
26 echo ERROR on setup.py build
\r
31 echo --------------------------------------------------------------------------
\r
32 echo Launching "python.exe setup.py install"
\r
33 echo --------------------------------------------------------------------------
\r
35 %PYTHON_ROOT_DIR%\python.exe setup.py install --prefix=%PRODUCT_INSTALL% --install-lib=%dir_lib%
\r
36 if NOT %ERRORLEVEL% == 0 (
\r
37 echo ERROR on setup.py install
\r
42 echo --------------------------------------------------------------------------
\r
43 echo "*** rename dir Scripts into bin"
\r
44 echo --------------------------------------------------------------------------
\r
47 echo we are in directory %cur_dir%
\r
48 cd %PRODUCT_INSTALL%
\r
49 echo we are in directory %CD%
\r
51 xcopy /i Scripts bin
\r
52 echo delete dir Scripts
\r