summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNorbert Thiebaud <nthiebaud@gmail.com>2014-01-10 16:55:02 -0600
committerChristian Lohmaier <lohmaier+LibreOffice@googlemail.com>2014-01-17 00:29:15 +0000
commit49ad0fb1cca4e78e208d058837e83561026d1c87 (patch)
treefc499b73287c21e59080fa596f880341a4e13382
parent8461894a7b23c9d7b8123562847ed7689c8387eb (diff)
codesign: do not sign stuff that is inside the bundled python
bundled framework are signed as a 'framework'.. it does not seems like we should sign random piece of it while attempting to sign the App itself Change-Id: Ia9ea34f5ba484e4a15337aa4edabd86e3b5fe406 Reviewed-on: https://gerrit.libreoffice.org/7387 Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com> Tested-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>
-rwxr-xr-xsolenv/bin/macosx-codesign-app-bundle2
1 files changed, 1 insertions, 1 deletions
diff --git a/solenv/bin/macosx-codesign-app-bundle b/solenv/bin/macosx-codesign-app-bundle
index 1546d8f7176a..3b3320481620 100755
--- a/solenv/bin/macosx-codesign-app-bundle
+++ b/solenv/bin/macosx-codesign-app-bundle
@@ -36,7 +36,7 @@ APP_BUNDLE=$1
# that codesign will contact the timestamp server just once for all
# mentioned on the command line.
-find $APP_BUNDLE \( -name '*.dylib' -or -name '*.so' \) ! -type l | \
+find $APP_BUNDLE \( -name '*.dylib' -or -name '*.so' \) ! -type l | grep -v "LibreOfficePython\.framework" | \
xargs codesign --verbose --prefix=$MACOSX_BUNDLE_IDENTIFIER. --sign "$MACOSX_CODESIGNING_IDENTITY"
find $APP_BUNDLE -name '*.dylib.*' ! -type l | \