[Bf-blender-cvs] [e5d35a05f68] tmp_T72605: Fix directory permissions.

Ankit Meel noreply at git.blender.org
Wed Jun 30 05:45:10 CEST 2021


Commit: e5d35a05f687e66842feab6d2602b8649a93b4ea
Author: Ankit Meel
Date:   Wed Jun 30 09:15:01 2021 +0530
Branches: tmp_T72605
https://developer.blender.org/rBe5d35a05f687e66842feab6d2602b8649a93b4ea

Fix directory permissions.

===================================================================

M	source/creator/CMakeLists.txt

===================================================================

diff --git a/source/creator/CMakeLists.txt b/source/creator/CMakeLists.txt
index 57030757540..ae634dc50bf 100644
--- a/source/creator/CMakeLists.txt
+++ b/source/creator/CMakeLists.txt
@@ -1020,14 +1020,18 @@ elseif(APPLE)
   endif()
   execute_process(COMMAND SetFile -d ${SETFILE_DATE} -m ${SETFILE_DATE}
                   ${EXECUTABLE_OUTPUT_PATH}/Blender.app)
+  execute_process(COMMAND chmod a+rx,u+w ${EXECUTABLE_OUTPUT_PATH}/Blender.app)
+
+  set(CMAKE_INSTALL_DEFAULT_DIRECTORY_PERMISSIONS
+    OWNER_READ    GROUP_READ    WORLD_READ
+    OWNER_WRITE
+    OWNER_EXECUTE GROUP_EXECUTE WORLD_EXECUTE
+  )
 
   install(
     TARGETS blender
     DESTINATION "."
-    PERMISSIONS
-      OWNER_READ    GROUP_READ    WORLD_READ
-      OWNER_WRITE
-      OWNER_EXECUTE GROUP_EXECUTE WORLD_EXECUTE
+    PERMISSIONS ${CMAKE_INSTALL_DEFAULT_DIRECTORY_PERMISSIONS}
   )
 
   # install release and app files



More information about the Bf-blender-cvs mailing list