Skip to content
This repository has been archived by the owner on Aug 6, 2023. It is now read-only.

einfachIrgendwer0815/cargo-ws-manage

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Cargo-ws-manage

Crates.io Docs.rs Crates.io Crates.io Github.com Github.com

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.

Archived

This project is discontinued.

Getting started

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

How to use it

Create a new workspace:

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.

Planned features

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, ...)

  • ...