Warning, /plasma/plasma-workspace/krunner/CMakeLists.txt is written in an unsupported language. File is not indexed.
0001 set(krunner_SRCS 0002 main.cpp 0003 view.cpp 0004 qml/krunner.qrc 0005 ) 0006 0007 set(krunner_dbusAppXML dbus/org.kde.krunner.App.xml) 0008 qt_add_dbus_adaptor(krunner_SRCS ${krunner_dbusAppXML} view.h View) 0009 ecm_generate_dbus_service_file(NAME org.kde.krunner 0010 EXECUTABLE ${KDE_INSTALL_FULL_BINDIR}/krunner 0011 SYSTEMD_SERVICE plasma-krunner.service 0012 DESTINATION ${KDE_INSTALL_DBUSSERVICEDIR}) 0013 0014 add_executable(krunner ${krunner_SRCS}) 0015 0016 target_link_libraries(krunner 0017 Qt::Quick 0018 Qt::Widgets 0019 KF5::KIOGui 0020 KF5::Declarative 0021 KF5::I18n 0022 KF5::PlasmaQuick 0023 KF5::DBusAddons 0024 KF5::Crash 0025 KF5::WaylandClient 0026 KF5::Runner 0027 PW::KWorkspace 0028 ) 0029 target_compile_definitions(krunner PRIVATE -DPROJECT_VERSION="${PROJECT_VERSION}") 0030 0031 install(TARGETS krunner ${KDE_INSTALL_TARGETS_DEFAULT_ARGS}) 0032 install(FILES ${krunner_dbusAppXML} DESTINATION ${KDE_INSTALL_DBUSINTERFACEDIR} ) 0033 0034 configure_file(org.kde.krunner.desktop.cmake ${CMAKE_CURRENT_BINARY_DIR}/org.kde.krunner.desktop @ONLY) 0035 install(FILES ${CMAKE_CURRENT_BINARY_DIR}/org.kde.krunner.desktop DESTINATION ${KDE_INSTALL_DATADIR}/kglobalaccel) 0036 0037 set(CMAKECONFIG_INSTALL_DIR "${KDE_INSTALL_CMAKEPACKAGEDIR}/KRunnerAppDBusInterface") 0038 configure_package_config_file(KRunnerAppDBusInterfaceConfig.cmake.in 0039 "${CMAKE_CURRENT_BINARY_DIR}/KRunnerAppDBusInterfaceConfig.cmake" 0040 PATH_VARS KDE_INSTALL_DBUSINTERFACEDIR 0041 INSTALL_DESTINATION ${CMAKECONFIG_INSTALL_DIR}) 0042 install(FILES ${CMAKE_CURRENT_BINARY_DIR}/KRunnerAppDBusInterfaceConfig.cmake 0043 DESTINATION ${CMAKECONFIG_INSTALL_DIR}) 0044 0045 ecm_install_configured_files(INPUT plasma-krunner.service.in @ONLY DESTINATION 0046 ${KDE_INSTALL_SYSTEMDUSERUNITDIR}) 0047 0048 add_subdirectory(update)