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)