3 echo ##########################################################################
4 echo SIP + PyQt5_sip %VERSION%
5 echo ##########################################################################
7 IF NOT DEFINED SAT_DEBUG (
12 if NOT exist "%PRODUCT_INSTALL%" mkdir %PRODUCT_INSTALL%
13 REM clean BUILD directory
14 if exist "%BUILD_DIR%" rmdir /Q /S %BUILD_DIR%
17 xcopy * %BUILD_DIR%\ /E /I /Q
18 cd %BUILD_DIR%\sip-5.5.0
21 set python_name=python%PYTHON_VERSION%
23 rem mkdir %PRODUCT_INSTALL%\lib\%python_name%\site-packages
24 set PATH=%CWD%\bin;%PATH%
25 REM set PYTHONPATH=%PRODUCT_INSTALL%\lib\%python_name%\site-packages;%PYTHONPATH%
28 echo *** build with %PYTHONBIN%
29 %PYTHONBIN% setup.py build
30 if NOT %ERRORLEVEL% == 0 (
31 echo ERROR on SIP running %PYTHONBIN% setup.py build...
36 echo *** install with %PYTHONBIN%
37 %PYTHONBIN% setup.py install --prefix=%PRODUCT_INSTALL%\lib\%python_name%\site-packages
38 if NOT %ERRORLEVEL% == 0 (
39 echo ERROR on SIP running %PYTHONBIN% setup.py install --prefix=%PRODUCT_INSTALL:\=/%
43 cd %BUILD_DIR%\PyQt5_sip-12.8.1
46 echo *** build with %PYTHONBIN%
47 %PYTHONBIN% setup.py build
48 if NOT %ERRORLEVEL% == 0 (
49 echo ERROR on PyQt5_sip running %PYTHONBIN% setup.py build...
54 echo *** install with %PYTHONBIN%
55 %PYTHONBIN% setup.py install --prefix=%PRODUCT_INSTALL:\=/%
56 if NOT %ERRORLEVEL% == 0 (
57 echo ERROR on PyQt5_sip running %PYTHONBIN% setup.py install --prefix=%PRODUCT_INSTALL:\=/%
61 mkdir %PRODUCT_INSTALL%\include
62 xcopy /q /r /Y *.h %PRODUCT_INSTALL%\include