#execute #cmd #command #x #exec

bin+lib cargo-x

A very simple third-party cargo subcommand to execute a custom command

11 releases

✓ Uses Rust 2018 edition

0.3.6 Mar 15, 2019
0.3.5 Jan 8, 2019
0.3.3 Dec 24, 2018
0.2.2 Dec 20, 2018
0.1.1 Dec 18, 2018

#80 in Cargo plugins

Download history 18/week @ 2019-01-16 4/week @ 2019-01-23 4/week @ 2019-01-30 13/week @ 2019-02-06 4/week @ 2019-02-13 17/week @ 2019-02-20 21/week @ 2019-02-27 4/week @ 2019-03-06 13/week @ 2019-03-13 94/week @ 2019-03-20 13/week @ 2019-03-27 14/week @ 2019-04-03 4/week @ 2019-04-10 3/week @ 2019-04-17 13/week @ 2019-04-24

78 downloads per month

MIT/Apache

9KB
207 lines

cargo-x

Build Status APACHE licensed MIT licensed crates.io Released API docs

A very simple third-party cargo subcommand to execute a custom command

Usage

  1. install cargo-x
cargo install cargo-x

or upgrade

cargo install -f cargo-x
  1. write a config file x.toml in "name = detail" format like
ls = "ls -ltr"

or same lines in file ~/.x.toml,

or in [package.metadata.x] section in Cargo.toml file.

note that DO NOT use key x like x = "any command", cargo-x x will run into problem, because it does not know if it is using cargo-x x or cargo x.

  1. use cargo-x
cargo x ls
# or
cargo-x ls
# or
x ls

License

Licensed under either of these:

Contributing

Please sign a cla, thanks!

Dependencies

~4MB
~75K SLoC