Salome HOME
1ac425eefd2c5a3085b5664bd400a6fc9eb821fe
[tools/sat_salome.git] / products / compil_scripts / sip-5.5.0.bat
1 @echo off
2
3 echo ##########################################################################
4 echo  SIP %VERSION%
5 echo ##########################################################################
6
7 IF NOT DEFINED SAT_DEBUG (
8   SET SAT_DEBUG=0
9 )
10
11 set BUILD_OPT=
12 if %SAT_DEBUG% == 1 (
13    set BUILD_OPT=--debug
14 )
15
16 if NOT exist "%PRODUCT_INSTALL%" mkdir %PRODUCT_INSTALL%
17 REM clean BUILD directory
18 if exist "%BUILD_DIR%" rmdir /Q /S %BUILD_DIR%
19 mkdir %BUILD_DIR%
20 cd %SOURCE_DIR%
21 xcopy * %BUILD_DIR%\ /E /I /Q
22 cd %BUILD_DIR%\sip-5.5.0
23 mkdir %PRODUCT_INSTALL%\Lib\site-packages
24 set PATH=%CWD%\bin;%PATH%
25 set PYTHONPATH=%PYTHONPATH%;%PRODUCT_INSTALL%\Lib\site-packages
26
27 echo.
28 echo *** 
29 %PYTHONBIN% setup.py build  %BUILD_OPT% install --prefix=%PRODUCT_INSTALL%
30 if NOT %ERRORLEVEL% == 0 (
31   echo ERROR on SIP running  %PYTHONBIN% setup.py  build  %BUILD_OPT% install   --prefix=%PRODUCT_INSTALL%
32   exit 1
33 )
34 cd %BUILD_DIR%\PyQt5_sip-12.8.1
35 %PYTHONBIN% setup.py build  %BUILD_OPT% install --prefix=%PRODUCT_INSTALL%
36 if NOT %ERRORLEVEL% == 0 (
37   echo ERROR on PYQT_SIP running  %PYTHONBIN% setup.py  build  %BUILD_OPT% install  --prefix=%PRODUCT_INSTALL%
38   exit 2
39 )
40
41 echo
42 echo ########## END