From: Nirbheek Chauhan Date: Thu, 10 Nov 2016 23:11:39 +0000 (+0530) Subject: meson: Add GstBase-1.0.gir to gst_base_dep X-Git-Tag: 1.12.0~261 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=accd0b41296cbb0eb8a32b6848a910fcae5a3b97;p=platform%2Fupstream%2Fgstreamer.git meson: Add GstBase-1.0.gir to gst_base_dep Without this, GIR generators can't find and use it --- diff --git a/libs/gst/base/meson.build b/libs/gst/base/meson.build index a232a87..f66368c 100644 --- a/libs/gst/base/meson.build +++ b/libs/gst/base/meson.build @@ -44,6 +44,8 @@ if libtype != 'shared' gst_base = gst_base_static endif +gst_base_gen_sources = [] + if libtype != 'static' gst_base_shared = shared_library('gstbase-@0@'.format(apiversion), gst_base_sources, @@ -57,7 +59,7 @@ if libtype != 'static' ) gst_base = gst_base_shared if build_gir - gnome.generate_gir(gst_base_shared, + gst_base_gen_sources += [gnome.generate_gir(gst_base_shared, sources : gst_base_sources + gst_base_headers, namespace : 'GstBase', nsversion : apiversion, @@ -69,13 +71,14 @@ if libtype != 'static' includes : ['GLib-2.0', 'GObject-2.0', 'GModule-2.0', 'Gst-1.0'], install : true, extra_args : gir_init_section, - ) + )] endif endif gst_base_dep = declare_dependency(link_with : gst_base, include_directories : [libsinc], - dependencies : [gst_dep]) + dependencies : [gst_dep], + sources : gst_base_gen_sources) install_headers('base.h', 'gstadapter.h',