mirror of
https://github.com/openclaw/openclaw.git
synced 2026-03-12 07:20:45 +00:00
macOS: default release app builds to universal binaries
This commit is contained in:
committed by
Peter Steinberger
parent
76e4b8277f
commit
64760614aa
@@ -16,7 +16,14 @@ GIT_BUILD_NUMBER=$(cd "$ROOT_DIR" && git rev-list --count HEAD 2>/dev/null || ec
|
||||
APP_VERSION="${APP_VERSION:-$PKG_VERSION}"
|
||||
APP_BUILD="${APP_BUILD:-}"
|
||||
BUILD_CONFIG="${BUILD_CONFIG:-debug}"
|
||||
BUILD_ARCHS_VALUE="${BUILD_ARCHS:-$(uname -m)}"
|
||||
if [[ -n "${BUILD_ARCHS:-}" ]]; then
|
||||
BUILD_ARCHS_VALUE="${BUILD_ARCHS}"
|
||||
elif [[ "$BUILD_CONFIG" == "release" ]]; then
|
||||
# Release packaging should be universal unless explicitly overridden.
|
||||
BUILD_ARCHS_VALUE="all"
|
||||
else
|
||||
BUILD_ARCHS_VALUE="$(uname -m)"
|
||||
fi
|
||||
if [[ "${BUILD_ARCHS_VALUE}" == "all" ]]; then
|
||||
BUILD_ARCHS_VALUE="arm64 x86_64"
|
||||
fi
|
||||
|
||||
Reference in New Issue
Block a user