在 Rust 箱中,是否可以仅在发布模式下调用 build.rs?
可以在 Cargo.toml 中指定它:
[package]
build = "build.rs"
Run Code Online (Sandbox Code Playgroud)
问题是,对于开发来说,它延迟了编译板条箱源代码的开始。货运指南似乎没有提供这样的选项。
我想写一个自定义build.rs脚本,生成一些图表,以附带我正在处理的箱子的文档.我想这个脚本只能运行,当我运行cargo doc,而不是其他的配置文件(cargo build,cargo test,...).最好的方法是什么?
我希望货物将通过这个信息以build.rs在PROFILE环境变量,但似乎只包含"调试"或"释放".