Warning, /plasma/kscreen/osd/CMakeLists.txt is written in an unsupported language. File is not indexed.
0001 add_executable(kscreen_osd_service main.cpp osdmanager.cpp osd.cpp ../common/osdaction.cpp qml.qrc) 0002 0003 qt_add_dbus_adaptor(DBUS_SRC org.kde.kscreen.osdService.xml osdmanager.h KScreen::OsdManager) 0004 target_sources(kscreen_osd_service PRIVATE ${DBUS_SRC}) 0005 0006 target_link_libraries(kscreen_osd_service PRIVATE 0007 Qt::DBus 0008 Qt::Quick 0009 KF5::I18n 0010 KF5::WindowSystem 0011 KF5::Screen 0012 LayerShellQt::Interface 0013 ) 0014 0015 install(TARGETS kscreen_osd_service DESTINATION ${KDE_INSTALL_LIBEXECDIR}) 0016 0017 ecm_generate_dbus_service_file( 0018 NAME org.kde.kscreen.osdService 0019 EXECUTABLE ${KDE_INSTALL_FULL_LIBEXECDIR}/kscreen_osd_service 0020 DESTINATION ${KDE_INSTALL_DBUSSERVICEDIR} 0021 SYSTEMD_SERVICE plasma-kscreen-osd.service 0022 ) 0023 0024 ecm_install_configured_files(INPUT plasma-kscreen-osd.service @ONLY 0025 DESTINATION ${KDE_INSTALL_SYSTEMDUSERUNITDIR} 0026 )