From 9fe74e391d0aeaf2609874805f0d73830de54b5c Mon Sep 17 00:00:00 2001 From: Peter Steinberger Date: Thu, 23 Apr 2026 15:52:21 +0100 Subject: [PATCH] fix(macos): sign mlx tts helper before app binary --- scripts/codesign-mac-app.sh | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/scripts/codesign-mac-app.sh b/scripts/codesign-mac-app.sh index 840dc4baf06..282a854f48d 100755 --- a/scripts/codesign-mac-app.sh +++ b/scripts/codesign-mac-app.sh @@ -247,17 +247,17 @@ verify_team_ids() { fi } -# Sign main binary -if [ -f "$APP_BUNDLE/Contents/MacOS/OpenClaw" ]; then - echo "Signing main binary"; sign_item "$APP_BUNDLE/Contents/MacOS/OpenClaw" "$APP_ENTITLEMENTS" -fi - # Sign bundled helper binaries before signing the app bundle. MLX_TTS_HELPER="$APP_BUNDLE/Contents/MacOS/openclaw-mlx-tts" if [ -f "$MLX_TTS_HELPER" ]; then echo "Signing MLX TTS helper"; sign_item "$MLX_TTS_HELPER" "$APP_ENTITLEMENTS" fi +# Sign main binary +if [ -f "$APP_BUNDLE/Contents/MacOS/OpenClaw" ]; then + echo "Signing main binary"; sign_item "$APP_BUNDLE/Contents/MacOS/OpenClaw" "$APP_ENTITLEMENTS" +fi + # Sign Sparkle deeply if present SPARKLE="$APP_BUNDLE/Contents/Frameworks/Sparkle.framework" if [ -d "$SPARKLE" ]; then