The mac binary would launch but was unable to create JIT memory because it was missing the entitlement

This commit is contained in:
James Bryant
2025-09-06 17:54:14 -07:00
parent ebe31c2925
commit 108bf81c8b

4
Jenkinsfile vendored
View File

@@ -212,8 +212,8 @@ pipeline {
echo "bin/Boxedwine.app DOES NOT exists."
exit 999
fi
cd bin
codesign --force --deep --verify --verbose --timestamp --sign "$BOXEDWINE_SIGN_NAME" --options runtime Boxedwine.app
codesign --force --deep --verify --verbose --timestamp --sign "$BOXEDWINE_SIGN_NAME" --options runtime --entitlements ./Boxedwine/Boxedwine/Boxedwine.entitlements ./bin/Boxedwine.app
cd bin
/usr/bin/ditto -c -k --sequesterRsrc --keepParent "Boxedwine.app" "BoxedwineUpload.zip"
xcrun notarytool submit BoxedwineUpload.zip --keychain-profile "$BOXEDWINE_KEYCHAIN_PROFILE" --wait
xcrun stapler staple -v Boxedwine.app