#single #cargo #fake #build #compile #script

build fakecargo

用于单个 Rust 文件的假货载具

14 个不稳定版本 (6 个破坏性更新)

0.7.0 2021 年 9 月 5 日
0.6.0 2021 年 9 月 5 日
0.5.0 2021 年 9 月 5 日
0.4.0 2020 年 1 月 11 日
0.1.1 2019 年 4 月 23 日

#271 in 构建工具

每月 34 次下载

MIT 许可证

10KB
241

假货载具

用于单个 Rust 文件的假货载具

用例示例

fakecargo fmt myawesome_rust_script.rs

fakecargo clippy myawesome_rust_script.rs

fakecargo flamegraph myawesome_rust_script.rs--arg1 arg2

fakecargo compile myawesome_rust_script.rs => 以发布模式构建脚本并打印其路径

示例:使用单个脚本使用外部依赖项(需要 cargo-edit

mycoolscript.rs:

use secret_msg::SecretMessage;
fn main() {
  println!("{}", "hello".one_way_encrypt());
}

fakecargo add secret_msg mycoolscript.rs

fakecargo mycoolscript.rs

Shell 替换示例

查看 fake_tests.rs 以运行它

  • fakecargo add xshell fake_tests.rs
  • fakecargo fake_tests.rs

无运行时依赖