Warning, /plasma/plasma-workspace/kcms/autostart/CMakeLists.txt is written in an unsupported language. File is not indexed.

0001 add_definitions(-DTRANSLATION_DOMAIN=\"kcm_autostart\")
0002 
0003 if(SYSTEMD_FOUND)
0004     pkg_check_modules(JOURNALD "libsystemd" REQUIRED)
0005     add_definitions(-DHAVE_SYSTEMD=1)
0006 endif()
0007 
0008 kcmutils_add_qml_kcm(kcm_autostart SOURCES ${kcm_autostart_PART_SRCS})
0009 target_sources(kcm_autostart PRIVATE
0010    autostartmodel.cpp
0011    autostart.cpp
0012    autostartmodel.h
0013    autostart.h
0014    unit.cpp
0015    unit.h)
0016 target_link_libraries(kcm_autostart PRIVATE
0017     Qt6::Quick
0018     Qt6::DBus
0019     KF6::I18n
0020     KF6::KIOCore
0021     KF6::KIOWidgets
0022     KF6::KCMUtilsQuick
0023     PW::KWorkspace
0024     ${JOURNALD_LIBRARIES})
0025 ecm_qt_declare_logging_category(kcm_autostart
0026     HEADER kcm_autostart_debug.h
0027     IDENTIFIER KCM_AUTOSTART_DEBUG
0028     CATEGORY_NAME org.kde.plasma.kcm_autostart
0029     DESCRIPTION "kcm autostart"
0030     EXPORT PLASMAWORKSPACE
0031 )