Warning, /system/kcron/src/helper/CMakeLists.txt is written in an unsupported language. File is not indexed.

0001 
0002 add_executable(kcron_helper kcronhelper.cpp kcronhelper.h)
0003 target_link_libraries(kcron_helper PRIVATE Qt6::Core KF6::AuthCore)
0004 
0005 ecm_qt_declare_logging_category(kcron_helper
0006     HEADER kcm_cron_helper_debug.h
0007     IDENTIFIER KCM_CRON_HELPER_LOG
0008     CATEGORY_NAME org.kde.kcm.cron_helper
0009     DESCRIPTION "kcm cron helper"
0010     EXPORT KCRON_HELPER
0011 )
0012 
0013 # The following need to be disabled in debug builds, if lacking root permissions.
0014 # Build the project to generate the files, then install them manually:
0015 # /usr/share/dbus-1/system-services/ <- local.kcron.crontab.service
0016 # /usr/share/polkit-1/actions/ <- local.kcron.crontab.policy
0017 # /usr/share/dbus-1/system.d/ <- local.kcron.crontab.conf
0018 install(TARGETS kcron_helper DESTINATION ${KAUTH_HELPER_INSTALL_DIR})
0019 kauth_install_helper_files(kcron_helper local.kcron.crontab root)
0020 kauth_install_actions(local.kcron.crontab local.kcron.crontab.actions)