0.1.2 |
|
---|---|
0.1.1 |
|
0.1.0 |
|
#18 在 #rustc-version
16KB
245 行
build-data-writer
提供从您的 build.rs
生成 build-data.txt
的函数。使用 build-data
crate 读取文件。
特性
- 保存构建时数据
- 时间戳
- 日期时间字符串
- 主机名
- git 提交、分支和脏污状态
- rustc 版本
禁止(不安全代码)
- 100% 测试覆盖率
替代方案
build-info
- 成熟且受欢迎
- API 令人困惑
- 使用过程宏
示例
请参阅 build-data
crate 文档。
Cargo Geiger 安全报告
Metric output format: x/y
x = unsafe code used by the build
y = total unsafe code found in the crate
Symbols:
🔒 = No `unsafe` usage found, declares #![forbid(unsafe_code)]
❓ = No `unsafe` usage found, missing #![forbid(unsafe_code)]
☢️ = `unsafe` usage found
Functions Expressions Impls Traits Methods Dependency
0/0 0/0 0/0 0/0 0/0 🔒 build-data-writer 0.1.2
1/1 44/90 2/2 0/0 0/0 ☢️ └── chrono 0.4.19
0/19 10/311 0/0 0/0 5/27 ☢️ ├── libc 0.2.91
0/0 0/0 0/0 0/0 0/0 ❓ ├── num-integer 0.1.44
0/0 4/10 0/0 0/0 0/0 ☢️ │ └── num-traits 0.2.14
0/0 4/10 0/0 0/0 0/0 ☢️ ├── num-traits 0.2.14
0/0 0/7 0/0 0/0 0/0 ❓ ├── rustc-serialize 0.3.24
1/1 218/218 0/0 0/0 0/0 ☢️ └── time 0.1.44
0/19 10/311 0/0 0/0 5/27 ☢️ ├── libc 0.2.91
0/0 0/7 0/0 0/0 0/0 ❓ └── rustc-serialize 0.3.24
2/21 276/636 2/2 0/0 5/27
更新日志
- v0.1.2 - 支持获取分支名称时较旧的 git 版本。
- v0.1.1 - 初始版本
快乐的贡献者 🙂
修复错误和添加特性既容易又快。向我们发送拉取请求,我们将
- 始终在 24 小时内回复
- 提供清晰具体的反馈
- 立即为您的接受更改发布新版本
许可:Apache-2.0
依赖项
~1MB
~18K SLoC