3 个不稳定版本
0.2.0 | 2022 年 9 月 2 日 |
---|---|
0.1.2 | 2022 年 7 月 1 日 |
0.1.1 | 2022 年 5 月 31 日 |
#2069 在 开发工具
53 每月下载次数
在 mcai_worker_sdk 中使用
4KB
MCAI Build
该库允许在编译时从 Cargo.toml
中导出信息。
lib.rs
:
MCAI Build
此库允许在编译时导出 Cargo.toml
中的变量,以便在执行时使用。
用法
- 将
mcai_build
添加到您的包的build-dependencies
中。 - 将
serde_json
添加到您的包的dependencies
中。 - 在您的
Cargo.toml
旁边添加一个build.rs
文件,其中包含以下代码
fn main() {
mcai_build::build_mcai_info()
}
- 现在您可以在代码中使用导出的变量
use cargo_toml::Package;
let package: Package = include!(concat!(env!("OUT_DIR"), "/mcai_build.rs"));
依赖
~4.5MB
~42K SLoC