|0.9.6||Dec 8, 2019|
|0.9.5||Dec 8, 2019|
|0.9.4||Oct 18, 2019|
|0.9.2||Sep 26, 2019|
#320 in Cargo plugins
Cargo clean for all subdirectories
cargocleaner simply walks all subdirectories from the current path it's called
from and if it finds a
Cargo.toml document it runs the command
It's the same as if you manually went through each folder and ran
This can save huge amounts of space if you have many projects. One one of my folders it went from 20 GB to 800 MB.
cargo install cargocleaner
Clone this repository.
cargo install --path ./.
You should now be able to simply call
./cargocleaner in a directory that
contains one or more Cargo projects and let it run.
Right now this is just a very simple tool but since we don't go through sub folders
if we find a
Cargo.toml in the root. This should work fine with
if for some reason you have a file called
Cargo.toml which is not in the root of
a crate it might not continue down any subdirectories.
This program will invoke commands on your system.
cargo clean does delete files,
but there is no logic in this code can delete anything besides what
does. The source is very short so look through it before running it on your system
if you're in doubt.