3个不稳定版本
| 0.2.1 | 2021年6月19日 |
|---|---|
| 0.2.0 | 2021年6月19日 |
| 0.1.0 | 2021年6月19日 |
#890 在 配置
5KB
自动将-v、-V和--version添加到您的二进制文件中
此crate包含一个属性宏auto_version,当将其应用于您的main函数时,将为binary -v或binary --version生成输出
$ ./binary -v
$ 0.1.0
$ ./binary --version
$ 0.1.0
示例
use auto_version::auto_version;
#[auto_version]
fn main() {
// executed code
}
⚠️ 仅适用于cargo ⚠️
在代码未使用cargo编译的情况下,版本将被替换为消息"`auto_version`宏仅适用于使用cargo编译的项目"。
依赖项
~1.5MB
~35K SLoC