Also build 32-bit kitten for Linux

This commit is contained in:
Kovid Goyal 2023-01-31 10:48:33 +05:30
parent f3c434b7c1
commit ce6dacd0d4
No known key found for this signature in database
GPG Key ID: 06BC317B515ACE7C
2 changed files with 3 additions and 1 deletions

View File

@ -953,7 +953,7 @@ def build_static_kittens(
def build_static_binaries(args: Options, launcher_dir: str) -> None: def build_static_binaries(args: Options, launcher_dir: str) -> None:
arches = 'amd64', 'arm64' arches = 'amd64', 'arm64'
for os_, arches_ in { for os_, arches_ in {
'darwin': arches, 'linux': arches + ('arm',), 'freebsd': arches, 'netbsd': arches, 'openbsd': arches, 'darwin': arches, 'linux': arches + ('arm', '386'), 'freebsd': arches, 'netbsd': arches, 'openbsd': arches,
'dragonfly': ('amd64',), 'dragonfly': ('amd64',),
}.items(): }.items():
for arch in arches_: for arch in arches_:

View File

@ -64,6 +64,8 @@ case "$(command uname -m)" in
aarch64*) arch="arm64";; aarch64*) arch="arm64";;
armv8*) arch="arm64";; armv8*) arch="arm64";;
arm) arch="arm";; arm) arch="arm";;
i386) arch="386";;
i686) arch="386";;
*) die "Unknown CPU architecture $(command uname -m)";; *) die "Unknown CPU architecture $(command uname -m)";;
esac esac