Changeset View
Changeset View
Standalone View
Standalone View
kcms/ksmserver/CMakeLists.txt
1 | # KI18N Translation Domain for this library | 1 | # KI18N Translation Domain for this library | ||
---|---|---|---|---|---|
2 | add_definitions(-DTRANSLATION_DOMAIN=\"kcmsmserver\") | 2 | add_definitions(-DTRANSLATION_DOMAIN=\"kcmsmserver\") | ||
3 | 3 | | |||
4 | set(kcm_smserver_PART_SRCS kcmsmserver.cpp smserverconfigimpl.cpp ) | 4 | set(kcm_smserver_PART_SRCS kcmsmserver.cpp) | ||
5 | 5 | | |||
6 | qt5_add_dbus_interface(kcm_smserver_PART_SRCS org.freedesktop.login1.Manager.xml login1_manager) | 6 | qt5_add_dbus_interface(kcm_smserver_PART_SRCS org.freedesktop.login1.Manager.xml login1_manager) | ||
7 | 7 | | |||
8 | kconfig_add_kcfg_files(kcm_smserver_PART_SRCS smserversettings.kcfgc GENERATE_MOC) | ||||
8 | ki18n_wrap_ui(kcm_smserver_PART_SRCS smserverconfigdlg.ui ) | 9 | ki18n_wrap_ui(kcm_smserver_PART_SRCS smserverconfigdlg.ui ) | ||
9 | 10 | | |||
10 | add_library(kcm_smserver MODULE ${kcm_smserver_PART_SRCS}) | 11 | add_library(kcm_smserver MODULE ${kcm_smserver_PART_SRCS}) | ||
11 | 12 | | |||
12 | 13 | | |||
13 | target_link_libraries(kcm_smserver Qt5::Core Qt5::DBus Qt5::Widgets KF5::I18n KF5::ConfigCore KF5::KCMUtils PW::KWorkspace) | 14 | target_link_libraries(kcm_smserver Qt5::Core Qt5::DBus Qt5::Widgets KF5::I18n KF5::ConfigCore KF5::KCMUtils PW::KWorkspace) | ||
14 | 15 | | |||
15 | install(TARGETS kcm_smserver DESTINATION ${KDE_INSTALL_PLUGINDIR} ) | 16 | install(TARGETS kcm_smserver DESTINATION ${KDE_INSTALL_PLUGINDIR} ) | ||
16 | 17 | | |||
17 | 18 | | |||
18 | ########### install files ############### | 19 | ########### install files ############### | ||
19 | 20 | | |||
20 | install( FILES kcmsmserver.desktop DESTINATION ${KDE_INSTALL_KSERVICES5DIR} ) | 21 | install( FILES kcmsmserver.desktop DESTINATION ${KDE_INSTALL_KSERVICES5DIR} ) | ||
21 | 22 | |