Salome HOME
Merge branch 'V9_6_BR'
[tools/sat_salome.git] / products / compil_scripts / YACSGEN.bat
1 @echo off
2
3 echo ##########################################################################
4 echo YACSGEN %VERSION%
5 echo ##########################################################################
6
7
8 if NOT exist "%PRODUCT_INSTALL%" mkdir %PRODUCT_INSTALL%
9 REM clean BUILD directory
10 if exist "%BUILD_DIR%" rmdir /Q /S %BUILD_DIR%
11 mkdir %BUILD_DIR%
12
13 echo  *** build in SOURCE directory
14 cd %SOURCE_DIR%
15
16
17 REM we don't install in python directory -> modify environment as described in INSTALL file
18 mkdir %PRODUCT_INSTALL%\lib\python%PYTHON_VERSION%
19 set INSTALL_LIB=%PRODUCT_INSTALL%\lib\python%PYTHON_VERSION%\site-packages
20 if NOT exist "%INSTALL_LIB%" mkdir %INSTALL_LIB%
21 set PYTHONPATH=%INSTALL_LIB%;%PYTHONPATH%
22
23 set PYTHONPATH=%PYTHONPATH%;%PYTHON_ROOT_DIR%
24 echo.
25 echo --------------------------------------------------------------------------
26 echo Launching "python.exe setup.py install"
27 echo --------------------------------------------------------------------------
28
29 %PYTHON_ROOT_DIR%\python.exe setup.py install --prefix=%PRODUCT_INSTALL% --install-lib=%INSTALL_LIB% 
30 if NOT %ERRORLEVEL% == 0 (
31     echo ERROR on setup.py install --prefix=%PRODUCT_INSTALL% --install-lib=%INSTALL_LIB% 
32     exit 1
33 )
34
35 echo.
36 echo YACSGEN installed in %PYTHON_ROOT_DIR% > %PRODUCT_INSTALL%\README.txt
37
38 echo.
39 echo ########## END