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 )