diff options
| author | Leah Rowe <leah@libreboot.org> | 2025-05-17 11:54:14 +0100 | 
|---|---|---|
| committer | Leah Rowe <leah@libreboot.org> | 2025-05-17 12:17:36 +0100 | 
| commit | 840d6a1d2770e765db63c4e1114f2b8adaa2029e (patch) | |
| tree | 0f1d68804ae9cd5ddf271284a39f4acede5a8e47 /include | |
| parent | d2564fd9457c1fd7533c02341769483e81e9667f (diff) | |
get.sh: FURTHER simplify nuke()
this is getting almost comical now
Signed-off-by: Leah Rowe <leah@libreboot.org>
Diffstat (limited to 'include')
| -rw-r--r-- | include/get.sh | 9 | 
1 files changed, 4 insertions, 5 deletions
| diff --git a/include/get.sh b/include/get.sh index c6c6b75b..3448a668 100644 --- a/include/get.sh +++ b/include/get.sh @@ -15,7 +15,7 @@ fetch_targets()  	printf "Creating %s tree %s\n" "$project" "$tree"  	git_prep "$url" "$bkup_url" "$xbmkpwd/$configdir/$tree/patches" \  	    "src/$project/$tree" with_submodules -	( fx_ nuke find "$xbmkpwd/config" -type f -name "nuke.list" ) || exit 1 +	( fx_ nuke find config -type f -name "nuke.list" ) || err; :  }  fetch_project() @@ -31,7 +31,7 @@ fetch_project()  		x_ ./mk -f $d  	done  	clone_project -	( fx_ nuke find "$xbmkpwd/config" -type f -name "nuke.list" ) || exit 1 +	( fx_ nuke find config -type f -name "nuke.list" ) || err; :  }  clone_project() @@ -170,7 +170,6 @@ tmpclone()  nuke()  { -	rdir="${1#"$xbmkpwd/config/"}" && [ -d "$xbmkpwd/src/${rdir%/*}" ] && \ -	    x_ cd "$xbmkpwd/src/${rdir%/*}" && \ -	    dx_ "eval [ -L \"\$fx\" ] || x_ rm -Rf" "$1"; : +	r="${1#config/}" && r="$xbmkpwd/src/${r%/*}" && [ -d "$r" ] && x_ cd \ +	    "$r" && dx_ "eval [ -L \"\$fx\" ] || x_ rm -Rf" "$xbmkpwd/$1"; :  } | 
