Salome HOME
spns #29880 : UB22.04 support: opencv - omniORB
[tools/sat_salome.git] / products / compil_scripts / Sphinx.bat
1 @echo off\r
2 \r
3 echo ##########################################################################\r
4 echo Sphinx %VERSION%\r
5 echo ##########################################################################\r
6 \r
7 if NOT exist "%PRODUCT_INSTALL%" mkdir %PRODUCT_INSTALL%\r
8 \r
9 REM clean BUILD directory\r
10 if exist "%BUILD_DIR%" rmdir /Q /S %BUILD_DIR%\r
11 mkdir %BUILD_DIR%\r
12 \r
13 cd %SOURCE_DIR%\r
14 \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
18 \r
19 echo.\r
20 echo --------------------------------------------------------------------------\r
21 echo Launching "python.exe setup.py build"\r
22 echo --------------------------------------------------------------------------\r
23 \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
27     exit 1\r
28 )\r
29 \r
30 echo.\r
31 echo --------------------------------------------------------------------------\r
32 echo Launching "python.exe setup.py install"\r
33 echo --------------------------------------------------------------------------\r
34 \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
38     exit 2\r
39 )\r
40 \r
41 echo.\r
42 echo --------------------------------------------------------------------------\r
43 echo "*** rename dir Scripts into bin"\r
44 echo --------------------------------------------------------------------------\r
45 \r
46 set cur_dir=%CD%\r
47 echo we are in directory %cur_dir%\r
48 cd %PRODUCT_INSTALL%\r
49 echo we are in directory %CD%\r
50 echo do the copy\r
51 xcopy /i Scripts bin\r
52 echo delete dir Scripts\r
53 rd /Q /S Scripts\r
54 echo go back home\r
55 cd %cur_dir%\r
56 \r
57 echo.\r
58 echo ########## END\r
59 \r