]> SALOME platform Git repositories - tools/sat_salome.git/commitdiff
Salome HOME
sat #32672: add post_script key for boost and hdf5
authorNabil Ghodbane <nabil.ghodbane@cea.fr>
Fri, 9 Dec 2022 15:29:12 +0000 (16:29 +0100)
committerNabil Ghodbane <nabil.ghodbane@cea.fr>
Fri, 9 Dec 2022 15:29:12 +0000 (16:29 +0100)
products/boost.pyconf
products/hdf5.pyconf
products/post_scripts/fix_permissions.sh [new file with mode: 0755]

index a191dd26018b3b5f78820fb5b1f3a0713f2300c2..23f0703b885230215f9b470bf908f2e1192f2b1c 100644 (file)
@@ -25,6 +25,7 @@ default :
         incremental : "yes"
         single_install_dir : "yes"
     }
+    post_script: 'fix_permissions.sh
 }
 
 default_win :
index 443bbde59a34cb9c6d4c1fcefcbdbe921472ad11..14a62f43022efd8055a92049445cf680c75996cc 100755 (executable)
@@ -27,6 +27,7 @@ default :
       incremental : "yes"
       single_install_dir : "yes"
     }
+    post_script: 'fix_permissions.sh
 }
 
 default_Autotools :
diff --git a/products/post_scripts/fix_permissions.sh b/products/post_scripts/fix_permissions.sh
new file mode 100755 (executable)
index 0000000..2bad9d5
--- /dev/null
@@ -0,0 +1,10 @@
+#!/bin/bash
+
+echo "changing permissions..."
+cd $PRODUCT_INSTALL
+find . -type d | xargs chmod ugo+rx
+find . -name \*.py | xargs chmod ugo+r
+find . -type f -perm 640 | xargs chmod ugo+r
+find . -type d -perm 700 | xargs chmod ugo+rx
+find . -type f -perm 700 | xargs chmod ugo+r
+find . -type f -perm 750 | xargs chmod uo+rx