diff --git a/setup.py b/setup.py index ee238281a..928e88312 100755 --- a/setup.py +++ b/setup.py @@ -953,7 +953,7 @@ def build_kitty_tool( def build_static_binaries(args: Options, launcher_dir: str) -> None: arches = 'amd64', 'arm64' for os_, arches_ in { - 'darwin': arches, 'linux': arches, 'freebsd': arches, 'netbsd': arches, 'openbsd': arches, + 'darwin': arches, 'linux': arches + ('arm',), 'freebsd': arches, 'netbsd': arches, 'openbsd': arches, 'dragonfly': ('amd64',), }.items(): for arch in arches_: diff --git a/shell-integration/ssh/kitty-tool b/shell-integration/ssh/kitty-tool index 4c616b53f..24cfd9c52 100755 --- a/shell-integration/ssh/kitty-tool +++ b/shell-integration/ssh/kitty-tool @@ -63,6 +63,7 @@ case "$(command uname -m)" in x86_64) arch="amd64";; aarch64*) arch="arm64";; armv8*) arch="arm64";; + arm) arch="arm";; *) die "Unknown CPU architecture $(command uname -m)";; esac