make_osx_package.sh: removed executable signing.
We just sign the pkg now. For some reason we were getting "obsolete resource envelope" in signing executables. This seems to be documented here http://stackoverflow.com/questions/25152451/are-mac-app-store-code-sign-resource-envelopes-always-version-1 and seems to be an El Capitan regression. Until a solution is found, we'll just sign the pkg.
This commit is contained in:
parent
5ef8498618
commit
6b85783870
1 changed files with 6 additions and 3 deletions
|
@ -51,11 +51,14 @@ chown -R $ME:staff $DIST
|
||||||
echo Copying license...
|
echo Copying license...
|
||||||
osx/pandoc --data data -t html5 -s COPYING -o $RESOURCES/license.html
|
osx/pandoc --data data -t html5 -s COPYING -o $RESOURCES/license.html
|
||||||
|
|
||||||
echo Signing pandoc executable...
|
# Removing executable signing because of a problem that arose in El Capitan
|
||||||
|
# "source=obsolete resource envelope"
|
||||||
|
|
||||||
codesign --force --sign "${DEVELOPER_ID_APPLICATION}" $DEST/bin/pandoc
|
#echo Signing pandoc executable...
|
||||||
|
|
||||||
|
#codesign --force --sign "${DEVELOPER_ID_APPLICATION}" $DEST/bin/pandoc
|
||||||
# make sure it's valid... returns nonzero exit code if it isn't:
|
# make sure it's valid... returns nonzero exit code if it isn't:
|
||||||
spctl --assess --type execute $DEST/bin/pandoc
|
#spctl --assess --type execute $DEST/bin/pandoc
|
||||||
|
|
||||||
echo Creating OSX package...
|
echo Creating OSX package...
|
||||||
# remove old package first
|
# remove old package first
|
||||||
|
|
Loading…
Add table
Reference in a new issue