9 个版本 (4 个重大更改)
0.5.0 | 2024 年 1 月 26 日 |
---|---|
0.4.3 | 2023 年 10 月 26 日 |
0.4.2 | 2023 年 8 月 22 日 |
0.4.0 | 2023 年 7 月 23 日 |
0.1.1 | 2023 年 4 月 30 日 |
#133 in 构建工具
每月 37 次下载
67KB
1.5K SLoC
August
August 是一个基于任务的构建系统,强烈关注并行性。
安装
推荐安装方法是通过 Cargo
cargo install august-build
从源码安装
git clone https://github.com/ScratchCat458/august-build
cd august-build
cargo install --path .
文档
August 的用户文档可以在 https://august-build.web.app 找到。内部文档可以在 docs.rs 上找到,尽管大部分内容尚未文档化。
优秀库
August 的实现离不开许多人的努力。以下是所有贡献者
ariadne
: 由 @zesterer 提供的美丽解析错误处理chumsky
: 我的新宠解析组合库(也是由 @zesterer 提供)clap
: 基于 derive 的命令行参数解析器clap_complete
: 命令行自动完成的生成器,请参阅august completions
comfy-table
: 由 @Nukesor 提供的用于august info
和august inspect
的美丽表格生成crossbeam-utils
: 使我的自旋阻塞实现变得更好dircpy
: 由 @woelper 提供的 August 的fs::copy
的递归目录复制owo-colors
: 由 @jam1garner 提供的用于显示 CLI 执行的鲜艳色彩thiserror
: 由 @dtolnay 提供的用于实现std::error::Error
的辅助工具which
:让August的exec
工作得更好的魔法,由@harryfei提供
如果你在项目中使用了August,你可以将此徽章添加到你的README中:
[![Built with August](https://img.shields.io/badge/built%20with-august-blueviolet)](https://github.com/ScratchCat458/august-build)
依赖项
~7–17MB
~226K SLoC