Re: Installing DBus interface files for services

2015-02-04 Thread Lennart Poettering
On Tue, 03.02.15 18:29, Cosimo Cecchi (cosi...@gnome.org) wrote: On Mon, Feb 2, 2015 at 3:22 AM, Lennart Poettering mzta...@0pointer.de wrote: Oh no, that's not what I meant. I was more proposing to pull them once, while you develop your stuff, and then shipping them in your own

Re: Installing DBus interface files for services

2015-02-03 Thread Cosimo Cecchi
On Mon, Feb 2, 2015 at 3:22 AM, Lennart Poettering mzta...@0pointer.de wrote: Oh no, that's not what I meant. I was more proposing to pull them once, while you develop your stuff, and then shipping them in your own tarball. So, don't pull them dynamically when you start building, but you keep

Re: Installing DBus interface files for services

2015-02-02 Thread Lennart Poettering
On Sat, 31.01.15 18:29, Philip Withnall (phi...@tecnocode.co.uk) wrote: Since Cosimo’s goal here is using gdbus-codegen to generate code using those interfaces, I don’t think it makes sense to pull the introspection XML from processes which would have to be running at build time. Oh no,

Re: Installing DBus interface files for services

2015-01-31 Thread Philip Withnall
On Wed, 2015-01-28 at 20:59 +0100, Lennart Poettering wrote: On Tue, 13.01.15 10:43, Cosimo Cecchi (cosi...@gnome.org) wrote: Hi all, I was wondering if there's any reason we typically don't install on the system DBus XML interface files for services. On my system, I can see a bunch

Re: Installing DBus interface files for services

2015-01-28 Thread Lennart Poettering
On Tue, 13.01.15 10:43, Cosimo Cecchi (cosi...@gnome.org) wrote: Hi all, I was wondering if there's any reason we typically don't install on the system DBus XML interface files for services. On my system, I can see a bunch of definitions in /usr/share/dbus-1/interfaces, but it's by no means

Re: Installing DBus interface files for services

2015-01-15 Thread Philip Withnall
On Thu, 2015-01-15 at 14:40 +0800, Cosimo Cecchi wrote: On Tue, Jan 13, 2015 at 4:08 PM, Philip Withnall phi...@tecnocode.co.uk wrote: I can’t think of any reasons why not. Perhaps a GDBus automake snippet could be installed by GLib which: 1.

Re: Installing DBus interface files for services

2015-01-14 Thread Cosimo Cecchi
On Tue, Jan 13, 2015 at 4:08 PM, Philip Withnall phi...@tecnocode.co.uk wrote: I can’t think of any reasons why not. Perhaps a GDBus automake snippet could be installed by GLib which: 1. Installs D-Bus XML interface files. 2. Includes rules for building documentation and C/H files from

Re: Installing DBus interface files for services

2015-01-13 Thread Philip Withnall
On Tue, 2015-01-13 at 10:43 +0800, Cosimo Cecchi wrote: Hi all, I was wondering if there's any reason we typically don't install on the system DBus XML interface files for services. On my system, I can see a bunch of definitions in /usr/share/dbus-1/interfaces, but it's by no means a

Re: Installing DBus interface files for services

2015-01-13 Thread Simon McVittie
On 13/01/15 08:08, Philip Withnall wrote: On Tue, 2015-01-13 at 10:43 +0800, Cosimo Cecchi wrote: I was wondering if there's any reason we typically don't install on the system DBus XML interface files for services. On my system, I can see a bunch of definitions in

Re: Installing DBus interface files for services

2015-01-13 Thread Philip Withnall
On Tue, 2015-01-13 at 11:59 +, Simon McVittie wrote: On 13/01/15 08:08, Philip Withnall wrote: On Tue, 2015-01-13 at 10:43 +0800, Cosimo Cecchi wrote: I was wondering if there's any reason we typically don't install on the system DBus XML interface files for services. On my system, I

Installing DBus interface files for services

2015-01-12 Thread Cosimo Cecchi
Hi all, I was wondering if there's any reason we typically don't install on the system DBus XML interface files for services. On my system, I can see a bunch of definitions in /usr/share/dbus-1/interfaces, but it's by no means a complete list of all the services in the system. Standardizing such