Commit 0079aea2 authored by Thibault Saunier's avatar Thibault Saunier

meson: Advertise dependency on gst_dep generating girs

And do not simply link to libgst as the gir information
location only exist in declare_dependecy

https://bugzilla.gnome.org/show_bug.cgi?id=774044
parent cb9309f2
...@@ -64,7 +64,7 @@ if libtype != 'static' ...@@ -64,7 +64,7 @@ if libtype != 'static'
identifier_prefix : 'Gst', identifier_prefix : 'Gst',
symbol_prefix : 'gst', symbol_prefix : 'gst',
export_packages : 'gstreamer-base-1.0', export_packages : 'gstreamer-base-1.0',
link_with : libgst_shared, dependencies : [gst_dep],
include_directories : [configinc, libsinc, privinc], include_directories : [configinc, libsinc, privinc],
includes : ['GLib-2.0', 'GObject-2.0', 'GModule-2.0', 'Gst-1.0'], includes : ['GLib-2.0', 'GObject-2.0', 'GModule-2.0', 'Gst-1.0'],
install : true, install : true,
......
...@@ -49,7 +49,7 @@ if libtype != 'static' ...@@ -49,7 +49,7 @@ if libtype != 'static'
identifier_prefix : 'Gst', identifier_prefix : 'Gst',
symbol_prefix : 'gst', symbol_prefix : 'gst',
export_packages : 'gstreamer-controller-1.0', export_packages : 'gstreamer-controller-1.0',
link_with : libgst_shared, dependencies : [gst_dep],
include_directories : [configinc, libsinc, privinc], include_directories : [configinc, libsinc, privinc],
includes : ['GLib-2.0', 'GObject-2.0', 'GModule-2.0', 'Gst-1.0'], includes : ['GLib-2.0', 'GObject-2.0', 'GModule-2.0', 'Gst-1.0'],
install : true, install : true,
......
...@@ -51,7 +51,7 @@ if libtype != 'static' ...@@ -51,7 +51,7 @@ if libtype != 'static'
identifier_prefix : 'Gst', identifier_prefix : 'Gst',
symbol_prefix : 'gst', symbol_prefix : 'gst',
export_packages : 'gstreamer-net-1.0', export_packages : 'gstreamer-net-1.0',
link_with : libgst_shared, dependencies : [gst_dep, gst_base_dep],
include_directories : [configinc, libsinc], include_directories : [configinc, libsinc],
includes : ['GLib-2.0', 'GObject-2.0', 'GModule-2.0', 'Gio-2.0', 'Gst-1.0'], includes : ['GLib-2.0', 'GObject-2.0', 'GModule-2.0', 'Gio-2.0', 'Gst-1.0'],
install : true, install : true,
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment