Warning, /plasma/plasma-desktop/kcms/ksmserver/CMakeLists.txt is written in an unsupported language. File is not indexed.
0001 # KI18N Translation Domain for this library 0002 add_definitions(-DTRANSLATION_DOMAIN=\"kcm_smserver\") 0003 0004 set(kcm_smserver_PART_SRCS kcmsmserver.cpp) 0005 0006 kcmutils_generate_module_data( 0007 kcm_smserver_PART_SRCS 0008 MODULE_DATA_HEADER smserverdata.h 0009 MODULE_DATA_CLASS_NAME SMServerData 0010 SETTINGS_HEADERS smserversettings.h 0011 SETTINGS_CLASSES SMServerSettings 0012 ) 0013 0014 qt_add_dbus_interface(kcm_smserver_PART_SRCS org.freedesktop.login1.Manager.xml login1_manager) 0015 0016 kconfig_add_kcfg_files(kcm_smserver_PART_SRCS smserversettings.kcfgc GENERATE_MOC) 0017 0018 kcoreaddons_add_plugin(kcm_smserver SOURCES ${kcm_smserver_PART_SRCS} INSTALL_NAMESPACE "plasma/kcms/systemsettings") 0019 kcmutils_generate_desktop_file(kcm_smserver) 0020 0021 target_link_libraries(kcm_smserver 0022 Qt::Core 0023 Qt::DBus 0024 KF5::QuickAddons 0025 KF5::I18n 0026 KF5::ConfigCore 0027 KF5::KCMUtils 0028 PW::KWorkspace) 0029 0030 add_subdirectory(kconf_update) 0031 0032 ########### install files ############### 0033 0034 kpackage_install_package(package kcm_smserver kcms) 0035