[Bug 747917] cerbero: simplify build of static recipes
GStreamer (GNOME Bugzilla)
bugzilla at gnome.org
Fri Aug 7 07:08:38 PDT 2015
https://bugzilla.gnome.org/show_bug.cgi?id=747917
Sebastian Dröge (slomo) <slomo at coaxion.net> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |slomo at coaxion.net
--- Comment #5 from Sebastian Dröge (slomo) <slomo at coaxion.net> ---
Comment on attachment 308659
--> https://bugzilla.gnome.org/attachment.cgi?id=308659
common: generate static/shared plugins
It should be possible to create a m4 macro or include Makefile for these
static_lib / shared_lib parts of the Makefile.am. Things like gtk-doc and gconf
have automake m4 macros IIRC that do complicated things, which might be used
here. For include Makefiles, the ones from common/glib-mkenums.mk might be a
good starting point, or the GI ones.
So that in the end in your Makefile.am you only have to provide the plugin
name, CFLAGS, CXXFLAGS, LIBS, etc and the source files, and then the
autogeneration stuff does everything needed.
That would of course require to change all the plugin Makefile.am, but I don't
think we'll get around that.
It shouldn't be required to do anything in autogen.sh
--
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.
More information about the gstreamer-bugs
mailing list