From 23820f62557eb340063469d6c9de6c346e3efe89 Mon Sep 17 00:00:00 2001 From: Xiuming Chen Date: Tue, 22 Apr 2025 11:19:20 -0700 Subject: [PATCH] Fix build script for Apple Silicon MacOS. (#520) --- build | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/build b/build index c5551c55..9c311608 100755 --- a/build +++ b/build @@ -211,14 +211,15 @@ fi if [ -z "$PLATFORM" ]; then # use system architecture if not specified - if [ "$(uname -m)" == "x86_64" ]; then + UNAME="$(uname -m)" + if [ "$UNAME" == "x86_64" ]; then PLATFORM="linux/amd64" - elif [ "$(uname -m)" == "aarch64" ]; then + elif [ "$UNAME" == "aarch64" ] || [ "$UNAME" == "arm64" ]; then PLATFORM="linux/arm64" - elif [ "$(uname -m)" == "armv7l" ]; then + elif [ "$UNAME" == "armv7l" ]; then PLATFORM="linux/arm/v7" else - log "Unknown architecture: $(uname -m)" + log "Unknown architecture: $UNAME" exit 1 fi fi