Skip to content

Commit

Permalink
another header installation fix
Browse files Browse the repository at this point in the history
  • Loading branch information
jef-n committed Jan 5, 2017
1 parent fba097c commit 7b17751
Show file tree
Hide file tree
Showing 4 changed files with 22 additions and 28 deletions.
16 changes: 8 additions & 8 deletions src/analysis/CMakeLists.txt
Expand Up @@ -179,6 +179,14 @@ INCLUDE_DIRECTORIES(SYSTEM


ADD_LIBRARY(qgis_analysis SHARED ${QGIS_ANALYSIS_SRCS} ${QGIS_ANALYSIS_MOC_SRCS} ${QGIS_ANALYSIS_HDRS}) ADD_LIBRARY(qgis_analysis SHARED ${QGIS_ANALYSIS_SRCS} ${QGIS_ANALYSIS_MOC_SRCS} ${QGIS_ANALYSIS_HDRS})


GENERATE_EXPORT_HEADER(
qgis_analysis
BASE_NAME ANALYSIS
EXPORT_FILE_NAME qgis_analysis.h
)

SET(QGIS_ANALYSIS_HDRS ${QGIS_ANALYSIS_HDRS} ${CMAKE_CURRENT_BINARY_DIR}/qgis_analysis.h)

IF(NOT APPLE) IF(NOT APPLE)
INSTALL(FILES ${QGIS_ANALYSIS_HDRS} DESTINATION ${QGIS_INCLUDE_DIR}) INSTALL(FILES ${QGIS_ANALYSIS_HDRS} DESTINATION ${QGIS_INCLUDE_DIR})
ELSE(NOT APPLE) ELSE(NOT APPLE)
Expand Down Expand Up @@ -206,14 +214,6 @@ ENDIF (NOT ANDROID)


TARGET_LINK_LIBRARIES(qgis_analysis qgis_core) TARGET_LINK_LIBRARIES(qgis_analysis qgis_core)


GENERATE_EXPORT_HEADER(
qgis_analysis
BASE_NAME ANALYSIS
EXPORT_FILE_NAME qgis_analysis.h
)

SET(QGIS_ANALYSIS_HDRS ${QGIS_ANALYSIS_HDRS} ${CMAKE_CURRENT_BINARY_DIR}/qgis_analysis.h)



# install # install


Expand Down
16 changes: 8 additions & 8 deletions src/gui/CMakeLists.txt
Expand Up @@ -833,6 +833,14 @@ ADD_LIBRARY(qgis_gui SHARED
${QGIS_GUI_SRCS} ${QGIS_GUI_MOC_SRCS} ${QGIS_GUI_HDRS} ${QGIS_GUI_MOC_HDRS} ${QGIS_GUI_SRCS} ${QGIS_GUI_MOC_SRCS} ${QGIS_GUI_HDRS} ${QGIS_GUI_MOC_HDRS}
) )


GENERATE_EXPORT_HEADER(
qgis_gui
BASE_NAME GUI
EXPORT_FILE_NAME qgis_gui.h
)

SET(QGIS_GUI_HDRS ${QGIS_GUI_HDRS} ${CMAKE_CURRENT_BINARY_DIR}/qgis_gui.h)

IF(NOT APPLE) IF(NOT APPLE)
INSTALL(FILES ${QGIS_GUI_HDRS} ${QGIS_GUI_MOC_HDRS} DESTINATION ${QGIS_INCLUDE_DIR}) INSTALL(FILES ${QGIS_GUI_HDRS} ${QGIS_GUI_MOC_HDRS} DESTINATION ${QGIS_INCLUDE_DIR})
ELSE(NOT APPLE) ELSE(NOT APPLE)
Expand Down Expand Up @@ -867,14 +875,6 @@ TARGET_LINK_LIBRARIES(qgis_gui
${QSCINTILLA_LIBRARY} ${QSCINTILLA_LIBRARY}
) )


GENERATE_EXPORT_HEADER(
qgis_gui
BASE_NAME GUI
EXPORT_FILE_NAME qgis_gui.h
)

SET(QGIS_GUI_HDRS ${QGIS_GUI_HDRS} ${CMAKE_CURRENT_BINARY_DIR}/qgis_gui.h)

IF(WIN32) IF(WIN32)
ADD_DEFINITIONS(-DQWT_DLL) ADD_DEFINITIONS(-DQWT_DLL)
ADD_DEFINITIONS(-DQSCINTILLA_DLL) ADD_DEFINITIONS(-DQSCINTILLA_DLL)
Expand Down
4 changes: 0 additions & 4 deletions src/python/CMakeLists.txt
Expand Up @@ -38,10 +38,6 @@ GENERATE_EXPORT_HEADER(
EXPORT_FILE_NAME qgis_python.h EXPORT_FILE_NAME qgis_python.h
) )


INSTALL(FILES
${CMAKE_CURRENT_BINARY_DIR}/qgis_python.h DESTINATION ${QGIS_INCLUDE_DIR}
)

IF (APPLE) IF (APPLE)
SET_TARGET_PROPERTIES(qgispython PROPERTIES BUILD_WITH_INSTALL_RPATH TRUE) SET_TARGET_PROPERTIES(qgispython PROPERTIES BUILD_WITH_INSTALL_RPATH TRUE)
ENDIF (APPLE) ENDIF (APPLE)
Expand Down
14 changes: 6 additions & 8 deletions src/server/CMakeLists.txt
Expand Up @@ -112,6 +112,12 @@ ENDIF(MSVC)


ADD_LIBRARY(qgis_server SHARED ${qgis_mapserv_SRCS} ${qgis_mapserv_MOC_SRCS} ${qgis_mapserv_HDRS} ${qgis_mapserv_MOC_HDRS}) ADD_LIBRARY(qgis_server SHARED ${qgis_mapserv_SRCS} ${qgis_mapserv_MOC_SRCS} ${qgis_mapserv_HDRS} ${qgis_mapserv_MOC_HDRS})


GENERATE_EXPORT_HEADER(
qgis_server
BASE_NAME SERVER
EXPORT_FILE_NAME qgis_server.h
)

#generate unversioned libs for android #generate unversioned libs for android
IF (NOT ANDROID) IF (NOT ANDROID)
SET_TARGET_PROPERTIES(qgis_server PROPERTIES SET_TARGET_PROPERTIES(qgis_server PROPERTIES
Expand Down Expand Up @@ -222,13 +228,6 @@ TARGET_LINK_LIBRARIES(qgis_mapserv.fcgi
${QCA_LIBRARY} ${QCA_LIBRARY}
) )


GENERATE_EXPORT_HEADER(
qgis_server
BASE_NAME SERVER
EXPORT_FILE_NAME qgis_server.h
)

SET(QGIS_SERVER_HDRS ${QGIS_SERVER_HDRS} ${PROJECT_BINARY_DIR}/qgis_server.h)


######################################################## ########################################################
# Install # Install
Expand All @@ -244,4 +243,3 @@ INSTALL(FILES
schemaExtension.xsd schemaExtension.xsd
DESTINATION ${QGIS_CGIBIN_DIR} DESTINATION ${QGIS_CGIBIN_DIR}
) )

0 comments on commit 7b17751

Please sign in to comment.