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