Skip to content

Commit d27ad33

Browse files
committedSep 24, 2013
fix gui bindings with SIP 4.15
1 parent 17e9999 commit d27ad33

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed
 

‎python/CMakeLists.txt

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -95,6 +95,12 @@ INCLUDE_DIRECTORIES(
9595
FILE(GLOB_RECURSE sip_files_gui gui/*.sip)
9696
SET(SIP_EXTRA_FILES_DEPEND ${sip_files_core} ${sip_files_gui})
9797
SET(SIP_EXTRA_OPTIONS ${PYQT4_SIP_FLAGS} -o -a ${CMAKE_BINARY_DIR}/python/qgis.gui.api)
98+
99+
IF(UNIX AND NOT SIP_VERSION_NUM LESS 265984)
100+
SET(SIP_EXTRA_OPTIONS -P ${SIP_EXTRA_OPTIONS})
101+
ADD_DEFINITIONS(-Dprotected=public)
102+
ENDIF(UNIX AND NOT SIP_VERSION_NUM LESS 265984)
103+
98104
ADD_SIP_PYTHON_MODULE(qgis.gui gui/gui.sip qgis_core qgis_gui)
99105

100106
# additional analysis includes

0 commit comments

Comments
 (0)
Please sign in to comment.