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     KF5Screen
0022     Qt::Core
0023     Qt::Gui
0024     Qt::DBus
0025 )
0026 if (QT_MAJOR_VERSION EQUAL "5")
0027     target_link_libraries(kscreen_backend_launcher Qt::X11Extras)
0028 else()
0029     target_link_libraries(kscreen_backend_launcher Qt::GuiPrivate)
0030 endif()
0031 
0032 install(TARGETS kscreen_backend_launcher
0033         DESTINATION ${CMAKE_INSTALL_FULL_LIBEXECDIR_KF5}
0034 )
0035 
0036 configure_file(org.kde.kscreen.service.cmake
0037                ${CMAKE_CURRENT_BINARY_DIR}/org.kde.kscreen.service @ONLY
0038 )
0039 install(FILES ${CMAKE_CURRENT_BINARY_DIR}/org.kde.kscreen.service
0040         DESTINATION ${KDE_INSTALL_DBUSSERVICEDIR}
0041 )
0042 
0043 configure_file(plasma-kscreen.service.cmake
0044                ${CMAKE_CURRENT_BINARY_DIR}/plasma-kscreen.service @ONLY
0045 )
0046 install(FILES ${CMAKE_CURRENT_BINARY_DIR}/plasma-kscreen.service
0047         DESTINATION ${KDE_INSTALL_SYSTEMDUSERUNITDIR}
0048 )