Skip to content

Commit a3042b8

Browse files
committed
Fix MacVim code signing script to work with Sparkle 1
We previously removed the --deep flag from signing, which missed one of the executable within Sparkle 1 that we need to sign expicitly (Sparkle 1 is still used for legacy builds).
1 parent 2e74830 commit a3042b8

File tree

1 file changed

+1
-0
lines changed

1 file changed

+1
-0
lines changed

src/MacVim/scripts/sign-developer-id

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,7 @@ else
2727
# explicit and sign everything in order to be clear what we are doing.
2828
if [ -d "$macvim_path/Contents/Frameworks/Sparkle.framework/Versions/A" ]; then
2929
(set -x
30+
codesign -f -s "Developer ID Application" -o runtime --timestamp "$macvim_path/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/MacOS/fileop"
3031
codesign -f -s "Developer ID Application" -o runtime --timestamp "$macvim_path/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/Autoupdate.app")
3132
fi
3233
if [ -d $macvim_path/Contents/Frameworks/Sparkle.framework/Versions/B ]; then

0 commit comments

Comments
 (0)