From 3d61e4ed68fdfcdd0d6279794e41b1b7bf985fdc Mon Sep 17 00:00:00 2001 From: "mr. M" Date: Tue, 7 Jan 2025 19:07:32 +0100 Subject: [PATCH] Add --deep option to codesign for zen main executable and clean up validation steps --- build/codesign/codesign.bash | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/build/codesign/codesign.bash b/build/codesign/codesign.bash index dc1f9131b..3ecb5047b 100644 --- a/build/codesign/codesign.bash +++ b/build/codesign/codesign.bash @@ -126,7 +126,7 @@ codesign --force -o runtime --verbose --sign "$IDENTITY" --deep \ "${BUNDLE}"/Contents/MacOS/updater.app # Sign zen main executable -codesign --force -o runtime --verbose --sign "$IDENTITY" \ +codesign --force -o runtime --verbose --sign "$IDENTITY" --deep \ --entitlements ${BROWSER_ENTITLEMENTS_FILE} \ "${BUNDLE}"/Contents/MacOS/zen @@ -150,12 +150,6 @@ codesign --force -o runtime --verbose --sign "$IDENTITY" --deep \ # Validate codesign -vvv --deep --strict "${BUNDLE}" -echo "Showing up app entitlements" -codesign -d --entitlements :- "${BUNDLE}" - -echo "Verifying app" -codesign --verify --deep --strict "${BUNDLE}" - # Create a DMG if [ ! -z "${OUTPUT_DMG_FILE}" ]; then DISK_IMAGE_DIR=`mktemp -d`