Crates.io | cargo-ws-manage |
lib.rs | cargo-ws-manage |
version | 0.2.0 |
source | src |
created_at | 2022-07-23 07:43:20.729401 |
updated_at | 2022-08-02 09:45:07.086118 |
description | Cargo workspace management |
homepage | |
repository | https://github.com/einfachIrgendwer0815/cargo-ws-manage |
max_upload_size | |
id | 631314 |
size | 45,679 |
Cargo-ws-manage is a command line tool written in rust and is made for an easier and faster way of handling cargo workspaces. Becaues of the 'cargo-' prefix, it can be used as a sub-command of cargo with cargo ws-manage
.
For installation, run:
cargo install cargo-ws-manage
It can then be used with:
cargo ws-manage # -h for help
To remove it, run:
cargo uninstall cargo-ws-manage
To create a completely new workspace run the following command and supply the name of the project and optionally the name of the workspace directory:
cargo ws-manage new foo bar
Follow the instructions on the screen and then you will get a new workspace called foo
in the directory bar
.
There is not much to see currently, but these are some of the features that are to be added in the future:
add crates
remove crates
pass cargo commands to all crates (like cargo fmt, cargo add, cargo publish, ...)
...