Changeset View
Changeset View
Standalone View
Standalone View
src/CMakeLists.txt
Show First 20 Lines • Show All 93 Lines • ▼ Show 20 Line(s) | |||||
94 | endif() | 94 | endif() | ||
95 | 95 | | |||
96 | install(FILES | 96 | install(FILES | ||
97 | ${CMAKE_CURRENT_BINARY_DIR}/karchive_export.h | 97 | ${CMAKE_CURRENT_BINARY_DIR}/karchive_export.h | ||
98 | ${KArchive_HEADERS} | 98 | ${KArchive_HEADERS} | ||
99 | DESTINATION ${KDE_INSTALL_INCLUDEDIR_KF5}/KArchive | 99 | DESTINATION ${KDE_INSTALL_INCLUDEDIR_KF5}/KArchive | ||
100 | COMPONENT Devel) | 100 | COMPONENT Devel) | ||
101 | 101 | | |||
102 | if(BUILD_QCH) | ||||
103 | ecm_add_qch( | ||||
104 | KF5Archive_QCH | ||||
105 | NAME KArchive | ||||
106 | BASE_NAME KF5Archive | ||||
107 | VERSION ${KF5_VERSION} | ||||
108 | ORG_DOMAIN org.kde | ||||
109 | SOURCES # using only public headers, to cover only public API | ||||
110 | ${KArchive_HEADERS} | ||||
111 | MD_MAINPAGE "${CMAKE_SOURCE_DIR}/README.md" | ||||
112 | LINK_QCHS | ||||
113 | Qt5Core_QCH | ||||
114 | BLANK_MACROS | ||||
115 | KARCHIVE_EXPORT | ||||
116 | KARCHIVE_DEPRECATED | ||||
117 | TAGFILE_INSTALL_DESTINATION ${KDE_INSTALL_QTQCHDIR} | ||||
118 | QCH_INSTALL_DESTINATION ${KDE_INSTALL_QTQCHDIR} | ||||
119 | COMPONENT Devel | ||||
120 | ) | ||||
121 | endif() | ||||
122 | | ||||
102 | include(ECMGeneratePriFile) | 123 | include(ECMGeneratePriFile) | ||
103 | ecm_generate_pri_file(BASE_NAME KArchive LIB_NAME KF5Archive DEPS "core" FILENAME_VAR PRI_FILENAME INCLUDE_INSTALL_DIR ${KDE_INSTALL_INCLUDEDIR_KF5}/KArchive) | 124 | ecm_generate_pri_file(BASE_NAME KArchive LIB_NAME KF5Archive DEPS "core" FILENAME_VAR PRI_FILENAME INCLUDE_INSTALL_DIR ${KDE_INSTALL_INCLUDEDIR_KF5}/KArchive) | ||
104 | install(FILES ${PRI_FILENAME} | 125 | install(FILES ${PRI_FILENAME} | ||
105 | DESTINATION ${ECM_MKSPECS_INSTALL_DIR}) | 126 | DESTINATION ${ECM_MKSPECS_INSTALL_DIR}) | ||
106 | 127 | |