Warning, /plasma/khotkeys/app/CMakeLists.txt is written in an unsupported language. File is not indexed.
0001 ########### next target ############### 0002 0003 set(dbus_interface_name org.kde.khotkeys.xml) 0004 set(kded_khotkeys_PART_SRCS 0005 kded.cpp 0006 ${CMAKE_CURRENT_BINARY_DIR}/${dbus_interface_name}) 0007 0008 qt5_generate_dbus_interface(kded.h ${dbus_interface_name}) 0009 set(dbus_interface_xml ${CMAKE_CURRENT_BINARY_DIR}/${dbus_interface_name}) 0010 0011 add_custom_target(khotkeysdbusinterface ALL DEPENDS ${dbus_interface_name}) 0012 0013 add_library(kded_khotkeys MODULE ${kded_khotkeys_PART_SRCS}) 0014 set_target_properties(kded_khotkeys PROPERTIES OUTPUT_NAME khotkeys) 0015 kcoreaddons_desktop_to_json(kded_khotkeys khotkeys.desktop) 0016 0017 target_link_libraries(kded_khotkeys 0018 khotkeysprivate 0019 PW::KWorkspace 0020 KF5::DBusAddons) 0021 0022 set(CMAKECONFIG_INSTALL_DIR "${KDE_INSTALL_CMAKEPACKAGEDIR}/KHotKeysDBusInterface") 0023 0024 configure_package_config_file(KHotKeysDBusInterfaceConfig.cmake.in 0025 ${CMAKE_CURRENT_BINARY_DIR}/KHotKeysDBusInterfaceConfig.cmake 0026 PATH_VARS KDE_INSTALL_DBUSINTERFACEDIR 0027 INSTALL_DESTINATION ${CMAKECONFIG_INSTALL_DIR}) 0028 0029 ########### install files ############### 0030 install(FILES ${CMAKE_CURRENT_BINARY_DIR}/KHotKeysDBusInterfaceConfig.cmake 0031 DESTINATION ${CMAKECONFIG_INSTALL_DIR}) 0032 0033 install(TARGETS kded_khotkeys DESTINATION ${KDE_INSTALL_PLUGINDIR}/kf5/kded) 0034 0035 install(FILES ${CMAKE_CURRENT_BINARY_DIR}/org.kde.khotkeys.xml 0036 DESTINATION ${KDE_INSTALL_DBUSINTERFACEDIR}) 0037 0038