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)