Skip to content

Commit 67c77e5

Browse files
dakcartotimlinux
authored andcommitted
Added SIP generation to build/python directory of API files for QScintilla code completion/call tips.
Signed-off-by: Tim Sutton <tim@linfiniti.com>
1 parent e54e87f commit 67c77e5

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

python/CMakeLists.txt

+5-1
Original file line numberDiff line numberDiff line change
@@ -63,6 +63,7 @@ ENDIF(NOT PYQT4_VERSION_NUM LESS 264194)
6363
# core module
6464
FILE(GLOB sip_files_core core/*.sip)
6565
SET(SIP_EXTRA_FILES_DEPEND ${sip_files_core})
66+
SET(SIP_EXTRA_OPTIONS ${PYQT4_SIP_FLAGS} -o -a ${CMAKE_BINARY_DIR}/python/qgis.core.api)
6667
ADD_SIP_PYTHON_MODULE(qgis.core core/core.sip qgis_core)
6768

6869
# additional gui includes
@@ -77,6 +78,7 @@ INCLUDE_DIRECTORIES(
7778
# gui module
7879
FILE(GLOB sip_files_gui gui/*.sip)
7980
SET(SIP_EXTRA_FILES_DEPEND ${sip_files_core} ${sip_files_gui})
81+
SET(SIP_EXTRA_OPTIONS ${PYQT4_SIP_FLAGS} -o -a ${CMAKE_BINARY_DIR}/python/qgis.gui.api)
8082
ADD_SIP_PYTHON_MODULE(qgis.gui gui/gui.sip qgis_core qgis_gui)
8183

8284
# additional analysis includes
@@ -90,11 +92,13 @@ INCLUDE_DIRECTORIES(
9092
# analysis module
9193
FILE(GLOB sip_files_analysis analysis/*.sip)
9294
SET(SIP_EXTRA_FILES_DEPEND ${sip_files_core} ${sip_files_analysis})
95+
SET(SIP_EXTRA_OPTIONS ${PYQT4_SIP_FLAGS} -o -a ${CMAKE_BINARY_DIR}/python/qgis.analysis.api)
9396
ADD_SIP_PYTHON_MODULE(qgis.analysis analysis/analysis.sip qgis_core qgis_analysis)
9497

9598
# network-analysis module
9699
FILE(GLOB sip_files_network_analysis analysis/network/*.sip)
97-
SET(SIP_EXTRA_FILES_DEPEND ${sip_files_core} ${sip_files_network_analysis})
100+
SET(SIP_EXTRA_FILES_DEPEND ${sip_files_core} ${sip_files_network_analysis})
101+
SET(SIP_EXTRA_OPTIONS ${PYQT4_SIP_FLAGS} -o -a ${CMAKE_BINARY_DIR}/python/qgis.networkanalysis.api)
98102
ADD_SIP_PYTHON_MODULE(qgis.networkanalysis analysis/network/networkanalysis.sip qgis_core qgis_networkanalysis)
99103

100104
SET (QGIS_PYTHON_DIR ${PYTHON_SITE_PACKAGES_DIR}/qgis)

0 commit comments

Comments
 (0)