GNOME Bugzilla – Bug 623597
libpeas can't be built without libpeasui
Last modified: 2010-07-05 21:32:35 UTC
libpeas is very handy for GObject-based applications in general, but cannot be built without libpeasui (which mandates Gtk+-3). It'd be very handy if libpeas could be built without libpeasui, for use in things like Clutter/Mx applications, or for GObject-based command-line utilities.
Created attachment 165282 [details] [review] Allow building libpeas without building libpeasui. This can be handy for environments using libpeas but not using Gtk+, where Gtk+ 3.0 might not be available yet. Such environments include Clutter/Mx applications or command-line utilities.
Could you test the above patch and see if it works for you? I can't test it on a gtk-free system but I'd like to make sure it works before pushing it. Out of curiosity, what do you plan to use libpeas for?
This seems to do the job, thanks a lot! Beyond saying that I plan to use it for plugins in a Clutter-based application, I'm afraid I can't say :( I've only just started looking at it, but it looks great btw, much nicer than using GModule alone.
Attachment 165282 [details] pushed as 273aeae - Allow building libpeas without building libpeasui.