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