diff --git a/build-macos-app.sh b/build-macos-app.sh index 7413181..1208a1d 100755 --- a/build-macos-app.sh +++ b/build-macos-app.sh @@ -119,7 +119,11 @@ fi notify "Starting…" cd "$INSTALL_DIR" || die_gui "Install folder not found: $INSTALL_DIR" -"$UVICORN" app:app --host 127.0.0.1 --port "$PORT" >>"$LOG" 2>&1 & +if [ "$(uname -m)" = "arm64" ]; then + arch -arm64 "$UVICORN" app:app --host 127.0.0.1 --port "$PORT" >>"$LOG" 2>&1 & +else + "$UVICORN" app:app --host 127.0.0.1 --port "$PORT" >>"$LOG" 2>&1 & +fi SERVER_PID=$! # Quitting the app stops the server it started.