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 0007 0008 qt_add_dbus_adaptor( LOGOUT_GREETER_SRCS ../ksmserver/org.kde.LogoutPrompt.xml greeter.h Greeter) 0009 add_executable(ksmserver-logout-greeter ${LOGOUT_GREETER_SRCS}) 0010 target_link_libraries(ksmserver-logout-greeter 0011 PW::KWorkspace 0012 Qt::Widgets 0013 Qt::Quick 0014 Qt::DBus 0015 KF5::I18n 0016 KF5::Package 0017 KF5::QuickAddons 0018 KF5::WindowSystem 0019 KF5::ConfigCore 0020 X11::X11 0021 LayerShellQt::Interface 0022 ) 0023 if (QT_MAJOR_VERSION EQUAL "5") 0024 target_link_libraries(ksmserver-logout-greeter Qt::X11Extras) 0025 else() 0026 target_link_libraries(ksmserver-logout-greeter Qt::GuiPrivate) 0027 endif() 0028 install(TARGETS ksmserver-logout-greeter DESTINATION ${KDE_INSTALL_LIBEXECDIR}) 0029 kdbusaddons_generate_dbus_service_file(ksmserver-logout-greeter org.kde.LogoutPrompt ${KDE_INSTALL_FULL_LIBEXECDIR}) 0030 0031 if(BUILD_TESTING) 0032 add_subdirectory(tests) 0033 endif()