macOS: enable hardened runtime when signinglibreoffice-6-3-branch-point
commitc98b1f1cd43b3e109bcaf6324ef2d1f449b34099
authorChristian Lohmaier <lohmaier+LibreOffice@googlemail.com>
Fri, 31 May 2019 09:57:16 +0000 (31 11:57 +0200)
committerChristian Lohmaier <lohmaier+LibreOffice@googlemail.com>
Fri, 31 May 2019 19:13:31 +0000 (31 21:13 +0200)
tree82c51b2882da3734ecf06006410acd0e6d935cce
parent1ee64eb345ef116e19a63dc97f791e80ba38fe80
macOS: enable hardened runtime when signing

hardened runtime is prerequisite for notarizing apps, which in turn is
required for new developer IDs with 10.14.5 already and will be required
for all software to run in future versions of macOS

https://developer.apple.com/documentation/security/notarizing_your_app_before_distribution

Change-Id: Ifdf73fb5901be5dd0b62e1a51dee6e57c9816e5f
Reviewed-on: https://gerrit.libreoffice.org/73246
Tested-by: Jenkins
Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>
hardened_runtime.xcent [new file with mode: 0644]
solenv/bin/macosx-codesign-app-bundle
solenv/gbuild/platform/macosx.mk