xbmk: use sbase sha512sum, not host sha512sum

the --status flag seems to be a GNUism

as stated in the previous commit, i import sbase
suckless now, so as to have a consistent implementation
of sha512sum.

this ensures that its output is reliable, when i'm using
the output of this command within backticks.

Signed-off-by: Leah Rowe <leah@libreboot.org>
This commit is contained in:
Leah Rowe
2025-10-04 09:56:42 +01:00
parent e9a910b33c
commit 8969cc734f
5 changed files with 24 additions and 7 deletions
+3
View File
@@ -35,11 +35,14 @@ checkvarschk=""
is_child=""
basetmp=""
sha512sum="util/sbase/sha512sum"
xbmk_init()
{
xbmkpwd="`pwd || err "Cannot generate PWD"`" || err "!" xbmk_init "$@"
xbmklock="$xbmkpwd/lock"
basetmp="$xbmkpwd/xbmkwd"
sha512sum="$xbmkpwd/util/sbase/sha512sum"
if [ $# -gt 0 ] && [ "$1" = "dependencies" ]; then
x_ xbmkpkg "$@"