[patch] fix bus introspection data, generate glib bindings for
bus API, install them
Havoc Pennington
hp at redhat.com
Sat Mar 12 08:14:51 PST 2005
On Sat, 2005-03-12 at 03:27 -0500, Colin Walters wrote:
> On Fri, 2005-03-11 at 10:18 -0500, Havoc Pennington wrote:
> > On Thu, 2005-03-10 at 09:35 -0500, Colin Walters wrote:
> > > Should dbus-glib.h include dbus-glib-bindings.h?
> >
> > I guess I would say yes on this though we have to be a little careful
> > since adding any new bus interfaces will affect the library soname at
> > that point.
>
> I tried this, but ran into build issues. Basically I can't have
> dbus-glib.h #include <dbus/dbus-glib-bindings.h> since it's not
> installed there. I can't generate the header in dbus/ since it requires
> dbus-binding-tool.
>
> The sanest thing to me seems to be to move all of the glib stuff into
> glib/. But that requires moving the dbus-glib.h and
> dbus-glib-lowlevel.h files so to preserve history we'll need a cvs
> admin.
>
The glib stuff can't be in glib/ because the #include is <dbus/foo.h>
We could create an include/ subdir and have include/dbus/*.h with all
the public headers. I think include/ subdirs are annoying though.
Let's just skip it for now, I guess.
Havoc
More information about the dbus
mailing list