vendor.sh: simplify mksha512sum()

Signed-off-by: Leah Rowe <leah@libreboot.org>
This commit is contained in:
Leah Rowe
2025-05-18 11:10:57 +01:00
parent ac609d5aae
commit b48eb161e4
+2 -4
View File
@@ -314,7 +314,7 @@ prep()
_xrom="$_xromnew"
fi
[ "$nukemode" = "nuke" ] && mksha512sum "$_xrom" "vendorhashes"
[ "$nukemode" != "nuke" ] || ( mksha512 "$_xrom" "vendorhashes" ) || err
add_vfiles "$_xrom" || return 1 # if break return, can still change MAC
[ "$nukemode" != "nuke" ] && return 0
@@ -324,12 +324,10 @@ prep()
x_ rm -f "$_xrom"
}
mksha512sum()
mksha512()
{
(
[ "${1%/*}" != "$1" ] && x_ cd "${1%/*}"
sha512sum ./"${1##*/}" >> "$2" || err "!sha512sum \"$1\" > \"$2\""
) || err "failed to create tarball checksum"
}
add_vfiles()