[gnome-online-accounts/wip/rishi/issue-73: 2/2] build: Generate autocleanups for interfaces for consistency



commit fc6e460aaa311a649cdbd5d3b328a1d475eb3aff
Author: Debarshi Ray <debarshir gnome org>
Date:   Mon Aug 19 17:10:05 2019 +0200

    build: Generate autocleanups for interfaces for consistency
    
    https://gitlab.gnome.org/GNOME/gnome-online-accounts/issues/73

 src/goabackend/Makefile.am | 2 ++
 src/goabackend/meson.build | 6 ++++--
 2 files changed, 6 insertions(+), 2 deletions(-)
---
diff --git a/src/goabackend/Makefile.am b/src/goabackend/Makefile.am
index f9517e12..ca923d9f 100644
--- a/src/goabackend/Makefile.am
+++ b/src/goabackend/Makefile.am
@@ -189,6 +189,7 @@ EXTRA_DIST +=                                                               \
 
 goadleynaservermanager.h goadleynaservermanager.c: goadleynaservermanager.xml
        $(AM_V_GEN)gdbus-codegen                                                \
+               --c-generate-autocleanup all                                    \
                --c-namespace DleynaServer                                      \
                --generate-c-code goadleynaservermanager                        \
                --interface-prefix com.intel.dLeynaServer.                      \
@@ -196,6 +197,7 @@ goadleynaservermanager.h goadleynaservermanager.c: goadleynaservermanager.xml
 
 goadleynaservermediadevice.h goadleynaservermediadevice.c: goadleynaservermediadevice.xml
        $(AM_V_GEN)gdbus-codegen                                                                \
+               --c-generate-autocleanup all                                                    \
                --c-namespace DleynaServer                                                      \
                --generate-c-code goadleynaservermediadevice                                    \
                --interface-prefix com.intel.dLeynaServer.                                      \
diff --git a/src/goabackend/meson.build b/src/goabackend/meson.build
index 2c3a9cff..6cd49b8e 100644
--- a/src/goabackend/meson.build
+++ b/src/goabackend/meson.build
@@ -60,7 +60,8 @@ sources += gnome.gdbus_codegen(
   dbus,
   dbus + '.xml',
   interface_prefix: 'com.intel.dLeynaServer.',
-  namespace: 'DleynaServer'
+  namespace: 'DleynaServer',
+  autocleanup: 'all',
 )
 
 dbus = 'goadleynaservermediadevice'
@@ -69,7 +70,8 @@ sources += gnome.gdbus_codegen(
   dbus,
   dbus + '.xml',
   interface_prefix: 'com.intel.dLeynaServer.',
-  namespace: 'DleynaServer'
+  namespace: 'DleynaServer',
+  autocleanup: 'all',
 )
 
 incs = common_incs


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