@@ -41,59 +41,5 @@ IF (PYTHON_LIBRARIES AND PYTHON_INCLUDE_PATH)
41
41
IF (UNIX AND NOT APPLE )
42
42
SET (PYTHON_LIBRARIES ${PYTHON_LIBRARIES} util )
43
43
ENDIF (UNIX AND NOT APPLE )
44
-
45
- IF (WITH_BINDINGS )
46
-
47
- # check for SIP
48
- TRY_RUN_PYTHON (HAVE_SIP_MODULE "from sip import wrapinstance" )
49
- FIND_PROGRAM (SIP_BINARY_PATH sip )
50
-
51
- IF (HAVE_SIP_MODULE AND SIP_BINARY_PATH )
52
- # check for SIP version
53
- # minimal version is 4.5
54
- SET (SIP_MIN_VERSION 040500 )
55
- TRY_RUN_PYTHON (RES "import sip\n print '%x' % sip.SIP_VERSION" SIP_VERSION )
56
- IF (SIP_VERSION EQUAL "${SIP_MIN_VERSION} " OR SIP_VERSION GREATER "${SIP_MIN_VERSION} " )
57
- SET (SIP_IS_GOOD TRUE )
58
- ENDIF (SIP_VERSION EQUAL "${SIP_MIN_VERSION} " OR SIP_VERSION GREATER "${SIP_MIN_VERSION} " )
59
-
60
- IF (NOT SIP_IS_GOOD )
61
- MESSAGE (STATUS "SIP is required in version 4.5 or later!" )
62
- ENDIF (NOT SIP_IS_GOOD )
63
- ELSE (HAVE_SIP_MODULE AND SIP_BINARY_PATH )
64
- MESSAGE (STATUS "SIP not found!" )
65
- ENDIF (HAVE_SIP_MODULE AND SIP_BINARY_PATH )
66
-
67
- # check for PyQt4
68
- TRY_RUN_PYTHON (HAVE_PYQT4 "from PyQt4 import QtCore, QtGui, QtNetwork, QtSvg, QtXml" )
69
-
70
- IF (HAVE_PYQT4 )
71
- # check for PyQt4 version
72
- # minimal version is 4.1
73
- SET (PYQT_MIN_VERSION 040100 )
74
- TRY_RUN_PYTHON (RES "from PyQt4 import QtCore\n print '%x' % QtCore.PYQT_VERSION" PYQT_VERSION )
75
- IF (PYQT_VERSION EQUAL "${PYQT_MIN_VERSION} " OR PYQT_VERSION GREATER "${PYQT_MIN_VERSION} " )
76
- SET (PYQT_IS_GOOD TRUE )
77
- ENDIF (PYQT_VERSION EQUAL "${PYQT_MIN_VERSION} " OR PYQT_VERSION GREATER "${PYQT_MIN_VERSION} " )
78
-
79
- IF (NOT PYQT_IS_GOOD )
80
- MESSAGE (STATUS "PyQt4 is needed in version 4.1 or later!" )
81
- ENDIF (NOT PYQT_IS_GOOD )
82
- ELSE (HAVE_PYQT4 )
83
- MESSAGE (STATUS "PyQt4 not found!" )
84
- ENDIF (HAVE_PYQT4 )
85
-
86
- # if SIP and PyQt4 are found, enable bindings
87
- IF (SIP_IS_GOOD AND PYQT_IS_GOOD )
88
- SET (HAVE_PYTHON TRUE )
89
- MESSAGE (STATUS "Python bindings enabled" )
90
- ELSE (SIP_IS_GOOD AND PYQT_IS_GOOD )
91
- SET (HAVE_PYTHON FALSE )
92
- MESSAGE (STATUS "Python bindings disabled due dependency problems!" )
93
- ENDIF (SIP_IS_GOOD AND PYQT_IS_GOOD )
94
-
95
- ELSE (WITH_BINDINGS )
96
- MESSAGE (STATUS "Python bindings disabled" )
97
- ENDIF (WITH_BINDINGS )
98
44
99
45
ENDIF (PYTHON_LIBRARIES AND PYTHON_INCLUDE_PATH )
0 commit comments