Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBrecht Van Lommel <brechtvanlommel@gmail.com>2019-07-15 23:13:11 +0300
committerBrecht Van Lommel <brechtvanlommel@gmail.com>2019-07-15 23:22:50 +0300
commitc42b7f843464a810ffd587704ab1ceaf9fee0172 (patch)
treebc1d0e2befb63479a686efc0c5ff87fb2f4c49b7
parent8faaeef5fb03af2d6737e3816506fcde40c161b9 (diff)
Fix T66986: fix dylib plugins on macOS not working in code signed release
Add more entitlements for code signing.
-rw-r--r--release/darwin/entitlements.plist11
1 files changed, 9 insertions, 2 deletions
diff --git a/release/darwin/entitlements.plist b/release/darwin/entitlements.plist
index a1c430a57ab..dd853c60d2c 100644
--- a/release/darwin/entitlements.plist
+++ b/release/darwin/entitlements.plist
@@ -2,7 +2,14 @@
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
- <key>com.apple.security.cs.allow-unsigned-executable-memory</key>
- <true/>
+ <!-- For Python ctypes to work. -->
+ <key>com.apple.security.cs.allow-unsigned-executable-memory</key>
+ <true/>
+ <!-- For loading unsigned dylib plugins. -->
+ <key>com.apple.security.cs.disable-library-validation</key>
+ <true/>
+ <!-- For LLVM. -->
+ <key>com.apple.security.cs.allow-jit</key>
+ <true/>
</dict>
</plist>