From 0caa3dc5104ce8309b592b9363460c8671665cda Mon Sep 17 00:00:00 2001 From: Chris Mayo Date: Fri, 26 Apr 2024 19:27:00 +0100 Subject: [PATCH] Ensure installed modules are not executable Match the permissions that were being applied by setuptools. --- meson.build | 1 + 1 file changed, 1 insertion(+) diff --git a/meson.build b/meson.build index 591418fc..3f2d419b 100644 --- a/meson.build +++ b/meson.build @@ -47,6 +47,7 @@ packages = ['fract4d', 'fract4d_compiler', 'fract4dgui'] foreach p: packages install_subdir(p, install_dir: py.get_install_dir(), + install_mode: 'rw-r--r--', exclude_directories: ['tests', 'builder', 'c', 'fract4d_new'], exclude_files: ['gnofract4d.css', 'gnofract4d.gresource.xml'], )