Salome HOME
initial commit : transfert of salome configuration files from internal git base
[tools/sat_salome.git] / products / compil_scripts / distribute.bat
1 @echo off\r
2 \r
3 echo ##########################################################################\r
4 echo distribute %VERSION%\r
5 echo ##########################################################################\r
6 \r
7 if NOT exist "%PRODUCT_INSTALL%" mkdir %PRODUCT_INSTALL%\r
8 REM clean BUILD directory\r
9 if exist "%BUILD_DIR%" rmdir /Q /S %BUILD_DIR%\r
10 mkdir %BUILD_DIR%\r
11 \r
12 cd %SOURCE_DIR%\r
13 \r
14 set dir_lib=%PRODUCT_INSTALL%\lib\site-packages\r
15 if NOT exist "%dir_lib%" mkdir "%dir_lib%"\r
16 set PYTHONPATH=%dir_lib%;%PYTHONPATH%\r
17 \r
18 echo.\r
19 echo --------------------------------------------------------------------------\r
20 echo Launching "python.exe setup.py build"\r
21 echo --------------------------------------------------------------------------\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 2\r
28 )\r
29 \r
30 echo.\r
31 echo --------------------------------------------------------------------------\r
32 echo Launching "python.exe setup.py install"\r
33 echo --------------------------------------------------------------------------\r
34 echo.\r
35 \r
36 %PYTHON_ROOT_DIR%\python.exe setup.py install --prefix=%PRODUCT_INSTALL%\r
37 if NOT %ERRORLEVEL% == 0 (\r
38     echo ERROR on setup.py install\r
39     exit 3\r
40 )\r
41 \r
42 echo.\r
43 echo ########## END\r