3 releases (breaking)
0.3.0 | Oct 10, 2020 |
---|---|
0.2.0 | Aug 20, 2020 |
0.1.0 | Aug 19, 2020 |
#552 in Cargo plugins
22KB
530 lines
cargo-bin
The cargo bin
subcommand provides some operations to manage binaries in Cargo.toml.
install
# install
cargo install cargo-bin
usage
create a new binary main file and add into Cargo.toml
Create a new binary abc
and add into Cargo.toml.
The following will create a file abc.rs with a default fn main()
in current folder.
And a [[bin]]
will be added into the Cargo.toml.
cd src
cargo bin new abc
# or
cargo bin new abc.rs
The Cargo.toml file.
[[bin]]
name = "abc"
path = "src/abc.rs"
tidy
cargo bin tidy
will add all .rs
file with a main
function into Cargo.toml.
It will also clean up all the invalid [[bin]]
s which doesn't exists.
cargo bin tidy
Dependencies
~6MB
~112K SLoC