[balsa/wip/gmime3: 131/197] Old glib-genmarshal has no --output option



commit a24dfdc51406a1713159de5b32092ea35d17e54d
Author: Peter Bloomfield <PeterBloomfield bellsouth net>
Date:   Sun Nov 5 15:43:58 2017 -0500

    Old glib-genmarshal has no --output option
    
    Thanks to Jack for the report
    <URL:https://mail.gnome.org/archives/balsa-list/2017-November/msg00003.html>
    
        * libbalsa/imap/meson.build: use the 'capture' option of
        customtarget, because the old glib-genmarshal has no --output
        option.
        * libbalsa/meson.build: ditto.

 ChangeLog                 |   12 ++++++++++++
 libbalsa/imap/meson.build |    4 ++--
 libbalsa/meson.build      |    4 ++--
 3 files changed, 16 insertions(+), 4 deletions(-)
---
diff --git a/ChangeLog b/ChangeLog
index 1f5681b..5da0751 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,15 @@
+2017-11-05  Peter Bloomfield  <pbloomfield bellsouth net>
+
+       Old glib-genmarshal has no --output option
+
+       Thanks to Jack for the report
+       <URL:https://mail.gnome.org/archives/balsa-list/2017-November/msg00003.html>
+
+       * libbalsa/imap/meson.build: use the 'capture' option of
+       customtarget, because the old glib-genmarshal has no --output
+       option.
+       * libbalsa/meson.build: ditto.
+
 2017-09-30  Peter Bloomfield  <pbloomfield bellsouth net>
 
        Remove unused make_gradient function, and build with
diff --git a/libbalsa/imap/meson.build b/libbalsa/imap/meson.build
index fcff957..5f138a4 100644
--- a/libbalsa/imap/meson.build
+++ b/libbalsa/imap/meson.build
@@ -33,11 +33,11 @@ else # use_gnome_genmarshal
   libimap_marshal_h = custom_target('libimap_marshal_h',
     input   : 'libimap-marshal.list',
     output  : 'libimap-marshal.h',
+    capture : true,
     command : [
       glib_genmarshal,
       '--header',
       '--prefix=libimap',
-      '--output=@OUTPUT@',
       '@INPUT@'
     ]
   )
@@ -45,12 +45,12 @@ else # use_gnome_genmarshal
   libimap_marshal_c = custom_target('libimap_marshal_c',
     input   : 'libimap-marshal.list',
     output  : 'libimap-marshal.c',
+    capture : true,
     command : [
       glib_genmarshal,
       '--header',
       '--body',
       '--prefix=libimap',
-      '--output=@OUTPUT@',
       '@INPUT@'
     ]
   )
diff --git a/libbalsa/meson.build b/libbalsa/meson.build
index e752796..a1ff7ad 100644
--- a/libbalsa/meson.build
+++ b/libbalsa/meson.build
@@ -146,11 +146,11 @@ else # use_gnome_genmarshal
   libbalsa_marshal_h = custom_target('libbalsa_marshal_h',
     input   : 'libbalsa-marshal.list',
     output  : 'libbalsa-marshal.h',
+    capture : true,
     command : [
       glib_genmarshal,
       '--header',
       '--prefix=libbalsa',
-      '--output=@OUTPUT@',
       '@INPUT@'
     ]
   )
@@ -158,12 +158,12 @@ else # use_gnome_genmarshal
   libbalsa_marshal_c = custom_target('libbalsa_marshal_c',
     input   : 'libbalsa-marshal.list',
     output  : 'libbalsa-marshal.c',
+    capture : true,
     command : [
       glib_genmarshal,
       '--header',
       '--body',
       '--prefix=libbalsa',
-      '--output=@OUTPUT@',
       '@INPUT@'
     ]
   )


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