Skip to content

sigmaSd/fakecargo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Fakecargo

fake cargo for single rust files

Use-cases examples:

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 => build script in release mode and print its path

Example: Use external dependencies with single script (Requires 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 replacement example

See fake_tests.rs, to run it:

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

About

fake cargo for single rust files

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages