From: Siraaj Khandkar Date: Wed, 20 Nov 2024 15:16:28 +0000 (-0500) Subject: Fix 2nd arg and remove force option X-Git-Url: https://git.xandkar.net/?a=commitdiff_plain;h=73475ecc08fad835b2b46a08ad1f0164f7d0d151;p=khome.git Fix 2nd arg and remove force option --- diff --git a/home/bin/cargo-clean-all b/home/bin/cargo-clean-all index fb3af47..2abbf2f 100755 --- a/home/bin/cargo-clean-all +++ b/home/bin/cargo-clean-all @@ -4,12 +4,12 @@ N_CPUS=$(nproc 2> /dev/null || gnproc 2> /dev/null || sysctl -n hw.ncpu 2> /dev/ main() { local -r dir="${1-$HOME}" - local -r jobs="${1-$N_CPUS}" + local -r jobs="${2-$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' + | xargs -0 -I % -P "$jobs" sh -c 'rm -r $(dirname "%")/target' } main "$@"