diff options
author | Leah Rowe <leah@libreboot.org> | 2025-05-05 11:54:23 +0100 |
---|---|---|
committer | Leah Rowe <leah@libreboot.org> | 2025-05-05 12:16:18 +0100 |
commit | 6b247c93e25f7283524edb6b6e19ca3296c78006 (patch) | |
tree | 1814e3f7d1a32cb82812b0c4227d5736da8b2825 | |
parent | ee8bb28ba2158a003f7fbf3afb6b1bdb71c8a5cf (diff) |
mk: Fix bad error handling for gnu_setver
I mixed logical OR and AND by mistake. Oops!
Signed-off-by: Leah Rowe <leah@libreboot.org>
-rwxr-xr-x | mk | 3 |
1 files changed, 2 insertions, 1 deletions
@@ -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 |