4 个版本
0.2.1 | 2021 年 9 月 1 日 |
---|---|
0.2.0 | 2021 年 8 月 31 日 |
0.1.1 | 2019 年 12 月 16 日 |
0.1.0 | 2019 年 12 月 15 日 |
#87 in 构建工具
57,899 个月下载量
用于 65 个包 (29 个直接使用)
47KB
824 行
构建时轻松与 Cargo 交互,由 Nikolai Vazquez 提供。
此库提供
-
查看可用于输出的脚本构建输出的可访问位置。
-
防止在直接打印这些格式化输出时出现的打字错误。宏名称输入错误会导致编译失败。
用法
此包公开以下宏
宏 | 输出 |
---|---|
pair!($key, $value) |
cargo:$key=$value |
rerun_if_changed!($path) |
cargo:rerun-if-changed=$path |
rerun_if_env_changed!($key) |
cargo:rerun-if-env-changed=$key |
rustc_cdylib_link_arg!($flag) |
cargo:rustc-cdylib-link-arg=$flag |
rustc_cfg!($feature) |
cargo:rustc-cfg=$feature |
rustc_env!($key, $value) |
cargo:rustc-env=$key=$value |
rustc_flags!($flags) |
cargo:rustc-flags=$flags |
rustc_link_arg!($arg) |
cargo:rustc-link-arg=$arg |
rustc_link_arg_bin!($bin => $arg) |
cargo:rustc-link-arg-bin=$bin=$arg |
rustc_link_arg_bins!($arg) |
cargo:rustc-link-arg-bins=$arg |
rustc_link_lib!($name => $kind) |
cargo:rustc-link-lib=$kind=$name |
rustc_link_search!($path => $kind) |
cargo:rustc-link-search=$kind=$path |
warning!($message) |
cargo:warning=$message |
许可证
本项目采用以下任一许可证发布