Changeset View
Changeset View
Standalone View
Standalone View
CMakeLists.txt
Show First 20 Lines • Show All 103 Lines • ▼ Show 20 Line(s) | |||||
104 | 104 | | |||
105 | kconfig_add_kcfg_files(khelpcenter_KDEINIT_SRCS prefs.kcfgc ) | 105 | kconfig_add_kcfg_files(khelpcenter_KDEINIT_SRCS prefs.kcfgc ) | ||
106 | # kf5_add_app_icon(khelpcenter_KDEINIT_SRCS "${KDE4_INSTALL_DIR}/share/icons/oxygen/*/apps/help-browser.png") | 106 | # kf5_add_app_icon(khelpcenter_KDEINIT_SRCS "${KDE4_INSTALL_DIR}/share/icons/oxygen/*/apps/help-browser.png") | ||
107 | 107 | | |||
108 | kf5_add_kdeinit_executable( khelpcenter ${khelpcenter_KDEINIT_SRCS}) | 108 | kf5_add_kdeinit_executable( khelpcenter ${khelpcenter_KDEINIT_SRCS}) | ||
109 | target_compile_definitions(kdeinit_khelpcenter PRIVATE -DPROJECT_VERSION="${PROJECT_VERSION}") | 109 | target_compile_definitions(kdeinit_khelpcenter PRIVATE -DPROJECT_VERSION="${PROJECT_VERSION}") | ||
110 | target_link_libraries(kdeinit_khelpcenter KF5::KHtml KF5::Service KF5::DBusAddons KF5::ConfigGui KF5::WindowSystem KF5::Bookmarks Qt5::Xml Grantlee5::Templates) | 110 | target_link_libraries(kdeinit_khelpcenter KF5::KHtml KF5::Service KF5::DBusAddons KF5::ConfigGui KF5::WindowSystem KF5::Bookmarks Qt5::Xml Grantlee5::Templates) | ||
111 | target_link_libraries(kdeinit_khelpcenter KF5::DocTools) | 111 | target_link_libraries(kdeinit_khelpcenter KF5::DocTools) | ||
112 | if(NOT WIN32) | ||||
112 | install(TARGETS kdeinit_khelpcenter ${INSTALL_TARGETS_DEFAULT_ARGS} ) | 113 | install(TARGETS kdeinit_khelpcenter ${INSTALL_TARGETS_DEFAULT_ARGS} ) | ||
114 | endif() | ||||
113 | install(TARGETS khelpcenter ${INSTALL_TARGETS_DEFAULT_ARGS}) | 115 | install(TARGETS khelpcenter ${INSTALL_TARGETS_DEFAULT_ARGS}) | ||
114 | 116 | | |||
115 | ########### install files ############### | 117 | ########### install files ############### | ||
116 | 118 | | |||
117 | install( PROGRAMS org.kde.Help.desktop DESTINATION ${XDG_APPS_INSTALL_DIR} ) | 119 | install( PROGRAMS org.kde.Help.desktop DESTINATION ${XDG_APPS_INSTALL_DIR} ) | ||
118 | install( FILES khelpcenter.kcfg DESTINATION ${KCFG_INSTALL_DIR} ) | 120 | install( FILES khelpcenter.kcfg DESTINATION ${KCFG_INSTALL_DIR} ) | ||
119 | install( FILES khelpcenter.desktop DESTINATION ${SERVICES_INSTALL_DIR} ) | 121 | install( FILES khelpcenter.desktop DESTINATION ${SERVICES_INSTALL_DIR} ) | ||
120 | install( FILES khelpcenter.desktop DESTINATION ${SHARE_INSTALL_PREFIX}/kde4/services ) | 122 | install( FILES khelpcenter.desktop DESTINATION ${SHARE_INSTALL_PREFIX}/kde4/services ) | ||
121 | install( FILES table-of-contents.xslt glossary.xslt DESTINATION ${DATA_INSTALL_DIR}/khelpcenter ) | 123 | install( FILES table-of-contents.xslt glossary.xslt DESTINATION ${DATA_INSTALL_DIR}/khelpcenter ) | ||
122 | install( FILES khelpcenterui.rc DESTINATION ${KXMLGUI_INSTALL_DIR}/khelpcenter ) | 124 | install( FILES khelpcenterui.rc DESTINATION ${KXMLGUI_INSTALL_DIR}/khelpcenter ) | ||
123 | install( FILES khelpcenter.categories DESTINATION ${KDE_INSTALL_CONFDIR} ) | 125 | install( FILES khelpcenter.categories DESTINATION ${KDE_INSTALL_CONFDIR} ) | ||
124 | install( FILES org.kde.Help.appdata.xml DESTINATION ${KDE_INSTALL_METAINFODIR} ) | 126 | install( FILES org.kde.Help.appdata.xml DESTINATION ${KDE_INSTALL_METAINFODIR} ) | ||
125 | install( FILES khelpcenter.categories DESTINATION ${KDE_INSTALL_CONFDIR} ) | 127 | install( FILES khelpcenter.categories DESTINATION ${KDE_INSTALL_CONFDIR} ) | ||
126 | 128 | | |||
127 | feature_summary(WHAT ALL INCLUDE_QUIET_PACKAGES FATAL_ON_MISSING_REQUIRED_PACKAGES) | 129 | feature_summary(WHAT ALL INCLUDE_QUIET_PACKAGES FATAL_ON_MISSING_REQUIRED_PACKAGES) |