Changeset View
Changeset View
Standalone View
Standalone View
logout-greeter/CMakeLists.txt
1 | set(LOGOUT_GREETER_SRCS main.cpp greeter.cpp shutdowndlg.cpp) | 1 | set(LOGOUT_GREETER_SRCS main.cpp greeter.cpp shutdowndlg.cpp) | ||
---|---|---|---|---|---|
2 | ecm_qt_declare_logging_category(LOGOUT_GREETER_SRCS HEADER debug.h | 2 | ecm_qt_declare_logging_category(LOGOUT_GREETER_SRCS HEADER debug.h | ||
3 | IDENTIFIER LOGOUT_GREETER | 3 | IDENTIFIER LOGOUT_GREETER | ||
4 | CATEGORY_NAME kde.logout_greeter | 4 | CATEGORY_NAME kde.logout_greeter | ||
5 | DEFAULT_SEVERITY Info) | 5 | DEFAULT_SEVERITY Info) | ||
6 | 6 | | |||
7 | | ||||
8 | qt5_add_dbus_adaptor( LOGOUT_GREETER_SRCS ../ksmserver/org.kde.LogoutPrompt.xml greeter.h Greeter) | ||||
9 | qt5_add_dbus_interface( LOGOUT_GREETER_SRCS ../ksmserver/org.kde.KSMServerInterface.xml ksmserveriface) | ||||
10 | | ||||
7 | add_executable(ksmserver-logout-greeter ${LOGOUT_GREETER_SRCS}) | 11 | add_executable(ksmserver-logout-greeter ${LOGOUT_GREETER_SRCS}) | ||
8 | target_link_libraries(ksmserver-logout-greeter | 12 | target_link_libraries(ksmserver-logout-greeter | ||
9 | PW::KWorkspace | 13 | PW::KWorkspace | ||
10 | Qt5::Widgets | 14 | Qt5::Widgets | ||
11 | Qt5::Quick | 15 | Qt5::Quick | ||
12 | Qt5::X11Extras | 16 | Qt5::X11Extras | ||
13 | KF5::Declarative | 17 | KF5::Declarative | ||
14 | KF5::IconThemes | 18 | KF5::IconThemes | ||
15 | KF5::I18n | 19 | KF5::I18n | ||
16 | KF5::Package | 20 | KF5::Package | ||
17 | KF5::QuickAddons | 21 | KF5::QuickAddons | ||
18 | KF5::KDELibs4Support # Solid/PowerManagement | 22 | KF5::KDELibs4Support # Solid/PowerManagement | ||
19 | KF5::WaylandClient | 23 | KF5::WaylandClient | ||
20 | ${X11_LIBRARIES} | 24 | ${X11_LIBRARIES} | ||
21 | ) | 25 | ) | ||
22 | install(TARGETS ksmserver-logout-greeter DESTINATION ${KDE_INSTALL_LIBEXECDIR}) | 26 | install(TARGETS ksmserver-logout-greeter DESTINATION ${KDE_INSTALL_LIBEXECDIR}) | ||
27 | kdbusaddons_generate_dbus_service_file(ksmserver-logout-greeter org.kde.LogoutPrompt ${KDE_INSTALL_FULL_LIBEXECDIR}) | ||||
23 | 28 | | |||
24 | if(BUILD_TESTING) | 29 | if(BUILD_TESTING) | ||
25 | add_subdirectory(tests) | 30 | add_subdirectory(tests) | ||
26 | endif() | 31 | endif() |