X-Git-Url: https://git.xandkar.net/?a=blobdiff_plain;f=home%2Fbin%2Fcargo-clean-all;h=2e5b02aec91c1ad8db697d5698b65e23936dcfbd;hb=529e362aa4b6a7c887074a9b1906e4341e7e101f;hp=fb3af47018c28d3de769951f36179e5bfec3298e;hpb=70dc9e92d12a30d417a55baf6a0ddf474bd90929;p=khome.git diff --git a/home/bin/cargo-clean-all b/home/bin/cargo-clean-all index fb3af47..2e5b02a 100755 --- a/home/bin/cargo-clean-all +++ b/home/bin/cargo-clean-all @@ -6,8 +6,6 @@ main() { local -r dir="${1-$HOME}" local -r jobs="${1-$N_CPUS}" - # XXX Just doing 'rm -rf' because 'cargo clean' starts doing extra work - # and in some cases even downloads new deps, etc. find "$dir" -type f -name Cargo.toml -print0 \ | xargs -0 -I % -P "$jobs" sh -c 'rm -rf $(dirname "%")/target' }