6 个版本
使用旧的 Rust 2015
0.5.3 | 2020年7月24日 |
---|---|
0.5.2 | 2020年7月24日 |
0.5.1 | 2020年3月14日 |
0.4.0 | 2020年3月14日 |
0.3.0 | 2020年3月14日 |
#2523 in 命令行工具
32KB
721 行
Yake
Yake 是一个基于 yaml 文件的作业运行器。
使用 yaml 文件来指定类似 Makefile 的目标并通过 CLI 执行这些目标。
特性
- 基于 YAML 的任务运行语法
- 目标分组
- 每个目标的环境变量 + 继承
- 从当前环境继承环境变量
- 标准输出 / 标准错误检测 + 格式化
- 目标之间的递归依赖
- 可选递归 Yakefile 包含
待办事项
- 支持 bash、zsh 等的自动完成
- ...
错误
用法
Yake
Tim Eggert <[email protected]>
Make with yaml files
USAGE:
yake [OPTIONS] <TARGET>
FLAGS:
-h, --help Prints help information
-V, --version Prints version information
OPTIONS:
-p, --parameter <param>... Parameters for the yake processing
ARGS:
<TARGET> Target to invoke
依赖
~3–12MB
~118K SLoC