Warning, /plasma/kscreenlocker/kcm/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_screenlocker\") 0003 0004 set(screenlocker_kcm_SRCS 0005 kcm.cpp 0006 kscreenlockerdata.cpp 0007 ) 0008 include_directories(${CMAKE_CURRENT_SOURCE_DIR}/../) 0009 include_directories(${CMAKE_CURRENT_BINARY_DIR}/../) 0010 0011 qt_add_dbus_interface(screenlocker_kcm_SRCS ../dbus/org.kde.screensaver.xml screenlocker_interface) 0012 0013 kcoreaddons_add_plugin(kcm_screenlocker SOURCES ${screenlocker_kcm_SRCS} INSTALL_NAMESPACE "plasma/kcms/systemsettings") 0014 0015 kcmutils_generate_desktop_file(kcm_screenlocker) 0016 target_link_libraries(kcm_screenlocker 0017 settings 0018 Qt::DBus 0019 KF5::Declarative 0020 KF5::KCMUtils 0021 KF5::I18n 0022 KF5::GlobalAccel 0023 KF5::Package 0024 KF5::QuickAddons 0025 KF5::XmlGui 0026 ) 0027 0028 kpackage_install_package(package kcm_screenlocker kcms)