21 个版本 (13 个重大更新)
0.14.1 | 2024年7月25日 |
---|---|
0.14.0 | 2024年2月6日 |
0.13.0 | 2023年10月2日 |
0.10.0 | 2022年9月28日 |
0.1.4 | 2019年5月23日 |
#7 in Cargo 插件
每月下载量 79,217
用于 75 个 crate (38 个直接使用)
34KB
566 行
clap-cargo
为
cargo
插件提供可重用的 CLI 标志
示例
// ...
#[derive(Debug, clap::Parser)]
struct Cli {
#[command(flatten)]
manifest: clap_cargo::Manifest,
#[command(flatten)]
workspace: clap_cargo::Workspace,
#[command(flatten)]
features: clap_cargo::Features,
}
相关 crate
可能对 cargo 插件有用的其他 crate
- escargot 用于包装
cargo-build
、carg-run
、cargo-test
等。 - cargo_metadata 用于获取 crate 信息。
- clap-verbosity 用于向您的 CLI 添加日志记录。
许可证
根据您的选择,许可为以下之一
- Apache 许可证第 2 版 (LICENSE-APACHE 或 http://www.apache.org/licenses/LICENSE-2.0)
- MIT 许可证 (LICENSE-MIT 或 http://opensource.org/licenses/MIT)
。
贡献
除非您明确表示,否则根据 Apache-2.0 许可证定义的,您有意提交以包含在作品中的任何贡献,应如上双许可,而不附加任何其他条款或条件。
依赖项
~1.2–2MB
~37K SLoC