Salome HOME
Fix path to mpicc and mpicxx
[tools/sat_salome.git] / products / compil_scripts / sip-5.5.0.bat
index 54cea46fcef1da91b6498d996f5471d2e1fddb8c..1ac425eefd2c5a3085b5664bd400a6fc9eb821fe 100644 (file)
@@ -1,13 +1,17 @@
 @echo off
 
 echo ##########################################################################
-echo  SIP + PyQt5_sip %VERSION%
+echo  SIP %VERSION%
 echo ##########################################################################
 
 IF NOT DEFINED SAT_DEBUG (
   SET SAT_DEBUG=0
 )
 
+set BUILD_OPT=
+if %SAT_DEBUG% == 1 (
+   set BUILD_OPT=--debug
+)
 
 if NOT exist "%PRODUCT_INSTALL%" mkdir %PRODUCT_INSTALL%
 REM clean BUILD directory
@@ -16,51 +20,23 @@ mkdir %BUILD_DIR%
 cd %SOURCE_DIR%
 xcopy * %BUILD_DIR%\ /E /I /Q
 cd %BUILD_DIR%\sip-5.5.0
-
-
-set python_name=python%PYTHON_VERSION%
-
-rem mkdir %PRODUCT_INSTALL%\lib\%python_name%\site-packages
+mkdir %PRODUCT_INSTALL%\Lib\site-packages
 set PATH=%CWD%\bin;%PATH%
-REM set PYTHONPATH=%PRODUCT_INSTALL%\lib\%python_name%\site-packages;%PYTHONPATH%
+set PYTHONPATH=%PYTHONPATH%;%PRODUCT_INSTALL%\Lib\site-packages
 
 echo.
-echo *** build with %PYTHONBIN%
-%PYTHONBIN% setup.py build
+echo *** 
+%PYTHONBIN% setup.py build  %BUILD_OPT% install --prefix=%PRODUCT_INSTALL%
 if NOT %ERRORLEVEL% == 0 (
-  echo ERROR on SIP running  %PYTHONBIN% setup.py build...
+  echo ERROR on SIP running  %PYTHONBIN% setup.py  build  %BUILD_OPT% install   --prefix=%PRODUCT_INSTALL%
   exit 1
 )
-
-echo.
-echo *** install with %PYTHONBIN%
-%PYTHONBIN% setup.py install --prefix=%PRODUCT_INSTALL%\lib\%python_name%\site-packages
-if NOT %ERRORLEVEL% == 0 (
-  echo ERROR on SIP running  %PYTHONBIN% setup.py install --prefix=%PRODUCT_INSTALL:\=/%
-  exit 2
-)
-
 cd %BUILD_DIR%\PyQt5_sip-12.8.1
-
-echo.
-echo *** build with %PYTHONBIN%
-%PYTHONBIN% setup.py build
+%PYTHONBIN% setup.py build  %BUILD_OPT% install --prefix=%PRODUCT_INSTALL%
 if NOT %ERRORLEVEL% == 0 (
-  echo ERROR on PyQt5_sip running  %PYTHONBIN% setup.py build...
-  exit 3
-)
-
-echo.
-echo *** install with %PYTHONBIN%
-%PYTHONBIN% setup.py install --prefix=%PRODUCT_INSTALL:\=/%
-if NOT %ERRORLEVEL% == 0 (
-  echo ERROR on PyQt5_sip running  %PYTHONBIN% setup.py install --prefix=%PRODUCT_INSTALL:\=/%
-  exit 4
+  echo ERROR on PYQT_SIP running  %PYTHONBIN% setup.py  build  %BUILD_OPT% install  --prefix=%PRODUCT_INSTALL%
+  exit 2
 )
 
-mkdir %PRODUCT_INSTALL%\include
-xcopy /q /r /Y *.h %PRODUCT_INSTALL%\include
-
-
 echo
 echo ########## END