1 个不稳定版本
0.1.0 | 2023年1月16日 |
---|
#493 在 构建工具
5KB
93 行
cargo-lib
为您的构建脚本提供强类型Cargo指令。
用法
将cargo-lib添加为构建依赖项,以便在您的build.rs文件中使用它
[build-dependencies]
cargo-lib = "0.1"
然后在您的构建脚本中
use cargo_lib as cl;
fn main() {
cl::warning("Running the build script");
cl::rerun_if_env_changed("CC");
// you can also use `None` for the second argument
cl::rustc_link_search("/some/path", cl::SearchLibKind::Framework);
cl::rustc_link_lib("MyFramework", cl::LibKind::Framework);
cl::rustc_link_lib("c++", None);
}