[glib] meson: Fix permissions of installed scripts



commit 30b25a6fd9b48fb94542919288481e0c5f4e77e9
Author: Jan Alexander Steffens (heftig) <jan steffens gmail com>
Date:   Thu Sep 14 07:36:37 2017 +0200

    meson: Fix permissions of installed scripts
    
    configure_file preserves the attributes, so the templates need to be
    executable for the (installed) outputs to be executable.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=787671

 gio/gdbus-2.0/codegen/meson.build      |    1 -
 gobject/meson.build                    |    1 -
 2 files changed, 0 insertions(+), 2 deletions(-)
---
diff --git a/gio/gdbus-2.0/codegen/gdbus-codegen.in b/gio/gdbus-2.0/codegen/gdbus-codegen.in
old mode 100644
new mode 100755
diff --git a/gio/gdbus-2.0/codegen/meson.build b/gio/gdbus-2.0/codegen/meson.build
index aacaac1..aca4a46 100644
--- a/gio/gdbus-2.0/codegen/meson.build
+++ b/gio/gdbus-2.0/codegen/meson.build
@@ -14,7 +14,6 @@ gdbus_codegen_conf.set('PYTHON', python.path())
 gdbus_codegen_conf.set('DATADIR', glib_datadir)
 
 # Install gdbus-codegen executable
-# FIXME: Set permissions
 gdbus_codegen = configure_file(input : 'gdbus-codegen.in',
   output : 'gdbus-codegen',
   install : true,
diff --git a/glib-gettextize.in b/glib-gettextize.in
old mode 100644
new mode 100755
diff --git a/gobject/meson.build b/gobject/meson.build
index aecca57..5a8289e 100644
--- a/gobject/meson.build
+++ b/gobject/meson.build
@@ -76,7 +76,6 @@ python_tools_conf.set('VERSION', glib_version)
 python_tools_conf.set('PYTHON', python.path())
 
 foreach tool: python_tools
-  # FIXME: Ensure we set the appropriate permissions
   tool_bin = configure_file(
     input : tool + '.in',
     output : tool,


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]