diff options
author | Emmanuele Bassi <ebassi@gnome.org> | 2016-06-18 16:41:54 +0100 |
---|---|---|
committer | Emmanuele Bassi <ebassi@gnome.org> | 2016-06-18 16:41:54 +0100 |
commit | 0bb9b3fb90d7eae396f93e75eb543bb364678380 (patch) | |
tree | 60e7f383aae0ea238125f2b82a9423104fd082f2 | |
parent | 7de343d540a94f4164d5f69809547a4e3e8a6c8d (diff) | |
download | clutter-gst-0bb9b3fb90d7eae396f93e75eb543bb364678380.tar.gz |
build: Update the introspection generation
Include the compiler flags from the dependencies, as well as declare the
`gst_init()` function before calling it.
-rw-r--r-- | clutter-gst/Makefile.am | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/clutter-gst/Makefile.am b/clutter-gst/Makefile.am index 0df17b3..3f8f737 100644 --- a/clutter-gst/Makefile.am +++ b/clutter-gst/Makefile.am @@ -67,17 +67,14 @@ libclutter_gst_@CLUTTER_GST_MAJORMINOR@_la_SOURCES = \ $(glib_enum_h) \ $(NULL) -INCLUDES = \ - -I$(top_srcdir) \ - -I$(top_builddir) \ - $(NULL) - AM_CPPFLAGS = \ -DCLUTTER_GST_COMPILATION \ -DG_DISABLE_SINGLE_INCLUDES \ -DCOGL_ENABLE_EXPERIMENTAL_API \ -DCLUTTER_ENABLE_EXPERIMENTAL_API \ -DG_LOG_DOMAIN=\"Clutter-Gst\" \ + -I$(top_srcdir) \ + -I$(top_builddir) \ $(NULL) AM_CFLAGS = \ @@ -142,8 +139,11 @@ ClutterGst-@CLUTTER_GST_API_VERSION@.gir: $(INTROSPECTION_SCANNER) libclutter-gs GST_PLUGIN_SYSTEM_PATH_1_0="" GST_PLUGIN_PATH_1_0="" GST_REGISTRY_UPDATE=no DISPLAY="" \ $(INTROSPECTION_SCANNER) -v \ --namespace ClutterGst --nsversion=@CLUTTER_GST_API_VERSION@ \ - $(INCLUDES) \ $(AM_CPPFLAGS) \ + $(CLUTTER_GST_CFLAGS) \ + $(GST_CFLAGS) \ + $(GUDEV_CFLAGS) \ + $(HW_CFLAGS) \ -D GST_USE_UNSTABLE_API \ --quiet --warn-all \ --add-include-path=$(srcdir) --add-include=path=. \ @@ -162,7 +162,7 @@ ClutterGst-@CLUTTER_GST_API_VERSION@.gir: $(INTROSPECTION_SCANNER) libclutter-gs --include=GstAudio-1.0 \ --add-include-path=`$(PKG_CONFIG) --variable=girdir gstreamer-pbutils-1.0` \ --include=GstPbutils-1.0 \ - --add-init-section="gst_init(0, NULL);" \ + --add-init-section="extern void gst_init (int *argc, char *argv[]); gst_init(0, NULL);" \ --library=libclutter-gst-@CLUTTER_GST_API_VERSION@.la \ --libtool="${LIBTOOL}" \ --output $@ \ |