summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLeah Rowe <leah@libreboot.org>2025-05-05 11:54:23 +0100
committerLeah Rowe <leah@libreboot.org>2025-05-05 12:20:31 +0100
commit7d73e45f5b8656371e286cdca006f9731d1b58ca (patch)
tree89c116c37021d2fcdb50022bbf8d6afdfa9168d3
parentbedc6b8f651c86c6fef720eb669b35f959d4eb64 (diff)
mk: Fix bad error handling for gnu_setver25.04_branch
I mixed logical OR and AND by mistake. Oops! Signed-off-by: Leah Rowe <leah@libreboot.org>
-rwxr-xr-xmk3
1 files changed, 2 insertions, 1 deletions
diff --git a/mk b/mk
index 55f67a92..dcf135a1 100755
--- a/mk
+++ b/mk
@@ -326,7 +326,8 @@ check_gnu_path()
command -v "$1" 1>/dev/null || err "Host '$1' unavailable"
eval "`setvars "" gccver gccfull gnatver gnatfull gccdir gnatdir`"
- x_ gnu_setver "$1" "$1" && gnu_setver "$2" "$2" || :
+ x_ gnu_setver "$1" "$1" || err "Command '$1' unavailable."
+ gnu_setver "$2" "$2" || :
eval "[ -z \"\$$1ver\" ] && err \"Cannot detect host '$1' version\""
[ "$gnatfull" = "$gccfull" ] && return 0