Jomo d2ade6ef03 feat(dadk-config) (#72) 2 bulan lalu
..
README.md 73779f3d0a refactor: 把dadk原有的管理用户程序编译的逻辑移动到dadk-user (#60) 3 bulan lalu
mod.rs d2ade6ef03 feat(dadk-config) (#72) 2 bulan lalu
task_deque.rs eaa67f3cf8 feat(dadk): 新的console & dadk-insiders测试目标 (#70) 3 bulan lalu
tests.rs d2ade6ef03 feat(dadk-config) (#72) 2 bulan lalu

README.md

任务调度器

简介

任务调度器用于对要执行的任务进行调度,任务调度器的主要功能包括:

  • 检查任务间的依赖关系,确保依赖关系满足后才能执行任务。
  • 对任务进行拓扑排序,确保构建任务能够按照正确的顺序执行。
  • 当具有相同依赖关系的任务同时被提交时,只执行一次任务。
  • 当任务存在环形依赖关系时,为用户提供友好的错误提示:找到环形依赖关系并打印出来,以便用户进行修复。