[rygel/wip/meson: 24/28] meson: Add playbin plugin



commit 6daf67561615e41b2d045710d6b543bb46d0dc14
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(+), 0 deletions(-)
---
diff --git a/src/librygel-renderer-gst/meson.build b/src/librygel-renderer-gst/meson.build
index 02a2439..4fb9be2 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 72c2a38..aba2d14 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 0000000..c769a6f
--- /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]