Warning, /plasma/plasma-workspace/logout-greeter/CMakeLists.txt is written in an unsupported language. File is not indexed.

0001 set(LOGOUT_GREETER_SRCS main.cpp greeter.cpp shutdowndlg.cpp)
0002 ecm_qt_declare_logging_category(LOGOUT_GREETER_SRCS HEADER debug.h
0003                                 IDENTIFIER LOGOUT_GREETER
0004                                 CATEGORY_NAME kde.logout_greeter
0005                                 DEFAULT_SEVERITY Info
0006                                 DESCRIPTION "logout greeter debug"
0007                                 EXPORT PLASMAWORKSPACE
0008                             )
0009 
0010 
0011 qt_add_dbus_adaptor( LOGOUT_GREETER_SRCS ../ksmserver/org.kde.LogoutPrompt.xml greeter.h Greeter)
0012 add_executable(ksmserver-logout-greeter ${LOGOUT_GREETER_SRCS})
0013 target_link_libraries(ksmserver-logout-greeter
0014     PW::KWorkspace
0015     Qt::Widgets
0016     Qt::Quick
0017     Qt::DBus
0018     KF6::I18n
0019     Plasma::PlasmaQuick
0020     KF6::Package
0021     KF6::WindowSystem
0022     KF6::ConfigCore
0023     X11::X11
0024     LayerShellQt::Interface
0025 )
0026 target_link_libraries(ksmserver-logout-greeter Qt::GuiPrivate)
0027 install(TARGETS ksmserver-logout-greeter DESTINATION ${KDE_INSTALL_LIBEXECDIR})
0028 kdbusaddons_generate_dbus_service_file(ksmserver-logout-greeter org.kde.LogoutPrompt ${KDE_INSTALL_FULL_LIBEXECDIR})
0029 
0030 if(BUILD_TESTING)
0031   add_subdirectory(tests)
0032 endif()