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 kcmutils_add_qml_kcm(kcm_screenlocker SOURCES ${screenlocker_kcm_SRCS})
0014 
0015 target_link_libraries(kcm_screenlocker PRIVATE
0016     settings
0017     Qt::DBus
0018     KF6::KCMUtilsCore # KCModuleData
0019     KF6::KCMUtilsQuick # KQuickManagedConfigModule
0020     KF6::I18n
0021     KF6::GlobalAccel
0022 )