File tree Expand file tree Collapse file tree 4 files changed +22
-28
lines changed
Expand file tree Collapse file tree 4 files changed +22
-28
lines changed Original file line number Diff line number Diff line change @@ -179,6 +179,14 @@ INCLUDE_DIRECTORIES(SYSTEM
179179
180180ADD_LIBRARY (qgis_analysis SHARED ${QGIS_ANALYSIS_SRCS} ${QGIS_ANALYSIS_MOC_SRCS} ${QGIS_ANALYSIS_HDRS} )
181181
182+ GENERATE_EXPORT_HEADER(
183+ qgis_analysis
184+ BASE_NAME ANALYSIS
185+ EXPORT_FILE_NAME qgis_analysis.h
186+ )
187+
188+ SET (QGIS_ANALYSIS_HDRS ${QGIS_ANALYSIS_HDRS} ${CMAKE_CURRENT_BINARY_DIR} /qgis_analysis.h)
189+
182190IF (NOT APPLE )
183191 INSTALL (FILES ${QGIS_ANALYSIS_HDRS} DESTINATION ${QGIS_INCLUDE_DIR} )
184192ELSE (NOT APPLE )
@@ -206,14 +214,6 @@ ENDIF (NOT ANDROID)
206214
207215TARGET_LINK_LIBRARIES (qgis_analysis qgis_core)
208216
209- GENERATE_EXPORT_HEADER(
210- qgis_analysis
211- BASE_NAME ANALYSIS
212- EXPORT_FILE_NAME qgis_analysis.h
213- )
214-
215- SET (QGIS_ANALYSIS_HDRS ${QGIS_ANALYSIS_HDRS} ${CMAKE_CURRENT_BINARY_DIR} /qgis_analysis.h)
216-
217217
218218# install
219219
Original file line number Diff line number Diff line change @@ -833,6 +833,14 @@ ADD_LIBRARY(qgis_gui SHARED
833833 ${QGIS_GUI_SRCS} ${QGIS_GUI_MOC_SRCS} ${QGIS_GUI_HDRS} ${QGIS_GUI_MOC_HDRS}
834834)
835835
836+ GENERATE_EXPORT_HEADER(
837+ qgis_gui
838+ BASE_NAME GUI
839+ EXPORT_FILE_NAME qgis_gui.h
840+ )
841+
842+ SET (QGIS_GUI_HDRS ${QGIS_GUI_HDRS} ${CMAKE_CURRENT_BINARY_DIR} /qgis_gui.h)
843+
836844IF (NOT APPLE )
837845 INSTALL (FILES ${QGIS_GUI_HDRS} ${QGIS_GUI_MOC_HDRS} DESTINATION ${QGIS_INCLUDE_DIR} )
838846ELSE (NOT APPLE )
@@ -867,14 +875,6 @@ TARGET_LINK_LIBRARIES(qgis_gui
867875 ${QSCINTILLA_LIBRARY}
868876)
869877
870- GENERATE_EXPORT_HEADER(
871- qgis_gui
872- BASE_NAME GUI
873- EXPORT_FILE_NAME qgis_gui.h
874- )
875-
876- SET (QGIS_GUI_HDRS ${QGIS_GUI_HDRS} ${CMAKE_CURRENT_BINARY_DIR} /qgis_gui.h)
877-
878878IF (WIN32 )
879879 ADD_DEFINITIONS (-DQWT_DLL)
880880 ADD_DEFINITIONS (-DQSCINTILLA_DLL)
Original file line number Diff line number Diff line change @@ -38,10 +38,6 @@ GENERATE_EXPORT_HEADER(
3838 EXPORT_FILE_NAME qgis_python.h
3939 )
4040
41- INSTALL (FILES
42- ${CMAKE_CURRENT_BINARY_DIR} /qgis_python.h DESTINATION ${QGIS_INCLUDE_DIR}
43- )
44-
4541IF (APPLE )
4642 SET_TARGET_PROPERTIES (qgispython PROPERTIES BUILD_WITH_INSTALL_RPATH TRUE )
4743ENDIF (APPLE )
Original file line number Diff line number Diff line change @@ -112,6 +112,12 @@ ENDIF(MSVC)
112112
113113ADD_LIBRARY (qgis_server SHARED ${qgis_mapserv_SRCS} ${qgis_mapserv_MOC_SRCS} ${qgis_mapserv_HDRS} ${qgis_mapserv_MOC_HDRS} )
114114
115+ GENERATE_EXPORT_HEADER(
116+ qgis_server
117+ BASE_NAME SERVER
118+ EXPORT_FILE_NAME qgis_server.h
119+ )
120+
115121#generate unversioned libs for android
116122IF (NOT ANDROID)
117123 SET_TARGET_PROPERTIES (qgis_server PROPERTIES
@@ -222,13 +228,6 @@ TARGET_LINK_LIBRARIES(qgis_mapserv.fcgi
222228 ${QCA_LIBRARY}
223229)
224230
225- GENERATE_EXPORT_HEADER(
226- qgis_server
227- BASE_NAME SERVER
228- EXPORT_FILE_NAME qgis_server.h
229- )
230-
231- SET (QGIS_SERVER_HDRS ${QGIS_SERVER_HDRS} ${PROJECT_BINARY_DIR} /qgis_server.h)
232231
233232########################################################
234233# Install
@@ -244,4 +243,3 @@ INSTALL(FILES
244243 schemaExtension.xsd
245244 DESTINATION ${QGIS_CGIBIN_DIR}
246245 )
247-
You can’t perform that action at this time.
0 commit comments