Skip to content

Commit 7b17751

Browse files
committed
another header installation fix
1 parent fba097c commit 7b17751

File tree

4 files changed

+22
-28
lines changed

4 files changed

+22
-28
lines changed

src/analysis/CMakeLists.txt

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -179,6 +179,14 @@ INCLUDE_DIRECTORIES(SYSTEM
179179

180180
ADD_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+
182190
IF(NOT APPLE)
183191
INSTALL(FILES ${QGIS_ANALYSIS_HDRS} DESTINATION ${QGIS_INCLUDE_DIR})
184192
ELSE(NOT APPLE)
@@ -206,14 +214,6 @@ ENDIF (NOT ANDROID)
206214

207215
TARGET_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

src/gui/CMakeLists.txt

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff 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+
836844
IF(NOT APPLE)
837845
INSTALL(FILES ${QGIS_GUI_HDRS} ${QGIS_GUI_MOC_HDRS} DESTINATION ${QGIS_INCLUDE_DIR})
838846
ELSE(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-
878878
IF(WIN32)
879879
ADD_DEFINITIONS(-DQWT_DLL)
880880
ADD_DEFINITIONS(-DQSCINTILLA_DLL)

src/python/CMakeLists.txt

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff 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-
4541
IF (APPLE)
4642
SET_TARGET_PROPERTIES(qgispython PROPERTIES BUILD_WITH_INSTALL_RPATH TRUE)
4743
ENDIF (APPLE)

src/server/CMakeLists.txt

Lines changed: 6 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -112,6 +112,12 @@ ENDIF(MSVC)
112112

113113
ADD_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
116122
IF (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-

0 commit comments

Comments
 (0)