From 90a8ef90b084a880f50d1dd32a6992c7f7dc2298 Mon Sep 17 00:00:00 2001 From: Leah Rowe Date: Sun, 9 Jun 2024 10:49:58 +0100 Subject: [PATCH] git.sh: further simplify nuke() it's a very compact nuke Signed-off-by: Leah Rowe --- include/git.sh | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/include/git.sh b/include/git.sh index f362450..f0f6f21 100755 --- a/include/git.sh +++ b/include/git.sh @@ -180,9 +180,7 @@ move_repo() # called from script/trees when downloading sources. nuke() { - e "config/${1%/}/nuke.list" f missing && return 0 - - while read -r nukefile; do + e "config/${1%/}/nuke.list" f missing || while read -r nukefile; do rmf="${2%/}/$nukefile" && [ -L "$rmf" ] && continue e "$rmf" e missing || rm -Rf "$rmf" || $err "!rm $rmf, ${2%/}" done < "config/${1%/}/nuke.list"; return 0