From c26de9801601aaa2a21c8a8d9f2c9096ddb3d6ec Mon Sep 17 00:00:00 2001 From: Stewart X Addison <6487691+sxa@users.noreply.github.com> Date: Sun, 31 Mar 2024 23:11:17 +0100 Subject: [PATCH] fix: 32-bit arm architecture detection missing (#1773) * fix: 32-bit arm architecture detection missing Signed-off-by: Stewart X Addison * Fixup Signed-off-by: Stewart X Addison --------- Signed-off-by: Stewart X Addison Co-authored-by: Max Rydahl Andersen --- src/main/java/dev/jbang/util/Util.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/main/java/dev/jbang/util/Util.java b/src/main/java/dev/jbang/util/Util.java index 0724d2be6..27dee43d3 100644 --- a/src/main/java/dev/jbang/util/Util.java +++ b/src/main/java/dev/jbang/util/Util.java @@ -417,7 +417,7 @@ public enum OS { } public enum Arch { - x32, x64, aarch64, arm64, ppc64, ppc64le, s390x, riscv64, unknown + x32, x64, aarch64, arm, arm64, ppc64, ppc64le, s390x, riscv64, unknown } public enum Shell { @@ -552,6 +552,8 @@ public static Arch getArch() { return Arch.x32; } else if (arch.matches("^(aarch64)$")) { return Arch.aarch64; + } else if (arch.matches("^(arm)$")) { + return Arch.arm; } else if (arch.matches("^(ppc64)$")) { return Arch.ppc64; } else if (arch.matches("^(ppc64le)$")) {