Warning, /system/kcron/src/CMakeLists.txt is written in an unsupported language. File is not indexed.
0001 0002 ########### Build ############### 0003 0004 include_directories( 0005 ${CMAKE_CURRENT_SOURCE_DIR}/crontablib 0006 ${CMAKE_CURRENT_SOURCE_DIR} 0007 ) 0008 0009 ########## KCM Module ############### 0010 kcoreaddons_add_plugin(kcm_cron INSTALL_NAMESPACE "plasma/kcms/systemsettings_qwidgets") 0011 ecm_qt_declare_logging_category(kcm_cron 0012 HEADER kcm_cron_debug.h 0013 IDENTIFIER KCM_CRON_LOG 0014 CATEGORY_NAME org.kde.kcm.cron 0015 DESCRIPTION "kcm cron" 0016 EXPORT KCRON 0017 ) 0018 0019 target_sources(kcm_cron PRIVATE 0020 crontablib/cthost.cpp crontablib/cthost.h 0021 crontablib/ctcron.cpp crontablib/ctcron.h 0022 crontablib/ctmonth.cpp crontablib/ctmonth.h 0023 crontablib/ctminute.cpp crontablib/ctminute.h 0024 crontablib/cthour.cpp crontablib/cthour.h 0025 crontablib/ctdom.cpp crontablib/ctdom.h 0026 crontablib/ctdow.cpp crontablib/ctdow.h 0027 crontablib/cttask.cpp crontablib/cttask.h 0028 crontablib/ctunit.cpp crontablib/ctunit.h 0029 crontablib/ctvariable.cpp crontablib/ctvariable.h 0030 crontablib/ctSystemCron.cpp crontablib/ctSystemCron.h 0031 crontablib/ctInitializationError.cpp crontablib/ctInitializationError.h 0032 crontablib/ctSaveStatus.cpp crontablib/ctSaveStatus.h 0033 crontablib/ctHelper.cpp crontablib/ctHelper.h 0034 0035 genericListWidget.cpp genericListWidget.h 0036 0037 tasksWidget.cpp tasksWidget.h 0038 taskWidget.cpp taskWidget.h 0039 0040 variablesWidget.cpp variablesWidget.h 0041 variableWidget.cpp variableWidget.h 0042 0043 taskEditorDialog.cpp taskEditorDialog.h 0044 variableEditorDialog.cpp variableEditorDialog.h 0045 0046 crontabWidget.cpp crontabWidget.h 0047 0048 kcronHelper.cpp kcronHelper.h 0049 0050 crontabPrinter.cpp crontabPrinter.h 0051 crontabPrinterWidget.cpp crontabPrinterWidget.h 0052 0053 kcmCron.cpp kcmCron.h 0054 ) 0055 0056 0057 target_link_libraries(kcm_cron 0058 Qt6::PrintSupport 0059 KF6::ConfigWidgets 0060 KF6::I18n 0061 KF6::KIOWidgets 0062 KF6::CoreAddons 0063 KF6::AuthCore 0064 KF6::KCMUtils 0065 ) 0066 0067 kcmutils_generate_desktop_file(kcm_cron) 0068 0069 # For root permissions. 0070 add_subdirectory(helper)