Warning, /plasma/libkscreen/src/backendlauncher/CMakeLists.txt is written in an unsupported language. File is not indexed.

0001 set(backendlauncher_SRCS
0002     main.cpp
0003     backendloader.cpp
0004     backenddbuswrapper.cpp
0005 )
0006 
0007 ecm_qt_declare_logging_category(backendlauncher_SRCS
0008                                 HEADER kscreen_backendLauncher_debug.h
0009                                 IDENTIFIER KSCREEN_BACKEND_LAUNCHER
0010                                 CATEGORY_NAME org.kde.kscreen.backendLauncher
0011 )
0012 
0013 qt_add_dbus_adaptor(backendlauncher_SRCS ${CMAKE_SOURCE_DIR}/interfaces/org.kde.KScreen.Backend.xml
0014                      backenddbuswrapper.h BackendDBusWrapper backendadaptor BackendAdaptor)
0015 qt_add_dbus_adaptor(backendlauncher_SRCS ${CMAKE_SOURCE_DIR}/interfaces/org.kde.KScreen.xml
0016                      backendloader.h BackendLoader backendloaderadaptor BackendLoaderAdaptor)
0017 
0018 add_executable(kscreen_backend_launcher ${backendlauncher_SRCS})
0019 
0020 target_link_libraries(kscreen_backend_launcher
0021     KF6Screen
0022     Qt::Core
0023     Qt::Gui
0024     Qt::DBus
0025 )
0026 
0027 install(TARGETS kscreen_backend_launcher
0028         DESTINATION ${KDE_INSTALL_FULL_LIBEXECDIR_KF}
0029 )
0030 
0031 configure_file(org.kde.kscreen.service.cmake
0032                ${CMAKE_CURRENT_BINARY_DIR}/org.kde.kscreen.service @ONLY
0033 )
0034 install(FILES ${CMAKE_CURRENT_BINARY_DIR}/org.kde.kscreen.service
0035         DESTINATION ${KDE_INSTALL_DBUSSERVICEDIR}
0036 )
0037 
0038 configure_file(plasma-kscreen.service.cmake
0039                ${CMAKE_CURRENT_BINARY_DIR}/plasma-kscreen.service @ONLY
0040 )
0041 install(FILES ${CMAKE_CURRENT_BINARY_DIR}/plasma-kscreen.service
0042         DESTINATION ${KDE_INSTALL_SYSTEMDUSERUNITDIR}
0043 )