diff options
Diffstat (limited to 'release/darwin')
-rw-r--r-- | release/darwin/README_codesigning.txt | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/release/darwin/README_codesigning.txt b/release/darwin/README_codesigning.txt new file mode 100644 index 00000000000..d2ead00da8a --- /dev/null +++ b/release/darwin/README_codesigning.txt @@ -0,0 +1,25 @@ +Tutorial for codesigning Blender releases on OSX ( atm. i do manually when needed ): + +1. You need to obtain the certificates for blender foundation, they can bw pulled at Apple developer account for BF +2. Run the following commands from terminal: + +codesign -s <IDENTITY> <path_to_blender.app> --resource-rules <path_to_blender_source>/release/darwin/codesigning_rules_blender.plist --deep + +codesign -s <IDENTITY> <path_to_blenderplayer.app> --resource-rules <path_to_blender_source>/release/darwin/codesigning_rules_player.plist --deep + + +3. Checking: + +codesign -vv <path_to_blenderplayer.app> +codesign -vv <path_to_blender.app> + +The result should be something like: + +<build_path>/blender.app: valid on disk +<build_path>/blender.app: satisfies its Designated Requirement + +<build_path>/blenderplayer.app: valid on disk +<build_path>/blenderplayer.app: satisfies its Designated Requirement + +Jens Verwiebe + |