[rygel/wip/meson: 17/49] meson: Add playbin plugin



commit d1cb069b3078792a6929c47c5f5255cecf100bce
Author: Jens Georg <mail jensge org>
Date:   Sun May 21 13:38:12 2017 +0200

    meson: Add playbin plugin

 src/librygel-renderer-gst/meson.build | 3 +++
 src/plugins/meson.build               | 1 +
 src/plugins/playbin/meson.build       | 6 ++++++
 3 files changed, 10 insertions(+)
---
diff --git a/src/librygel-renderer-gst/meson.build b/src/librygel-renderer-gst/meson.build
index 02a2439a..4fb9be2c 100644
--- a/src/librygel-renderer-gst/meson.build
+++ b/src/librygel-renderer-gst/meson.build
@@ -37,3 +37,6 @@ custom_target('RygelRendererGst-2.6.gir',
               install: true,
               install_dir: join_paths(get_option('datadir'),'gir-1.0'))
 
+rygel_renderer_gst = declare_dependency(include_directories : include_directories('.'),
+                                        dependencies : renderer_gst_deps,
+                                        link_with: renderer_gst_lib)
diff --git a/src/plugins/meson.build b/src/plugins/meson.build
index 72c2a381..aba2d149 100644
--- a/src/plugins/meson.build
+++ b/src/plugins/meson.build
@@ -3,3 +3,4 @@ subdir('gst-launch')
 subdir('lms')
 subdir('media-export')
 subdir('mpris')
+subdir('playbin')
diff --git a/src/plugins/playbin/meson.build b/src/plugins/playbin/meson.build
new file mode 100644
index 00000000..c769a6fb
--- /dev/null
+++ b/src/plugins/playbin/meson.build
@@ -0,0 +1,6 @@
+
+library('rygel-playbin',
+        ['rygel-playbin-module.vala', 'rygel-playbin-plugin.vala'],
+        dependencies: [build_config, rygel_core, rygel_renderer, rygel_renderer_gst],
+        install : true,
+        install_dir : rygel_plugindir)


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]