[rygel/wip/meson: 15/34] meson: Add playbin plugin



commit 370ca7fe8501984eb9264f4d2339d17173426f76
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 | 4 ++++
 src/plugins/meson.build               | 1 +
 src/plugins/playbin/meson.build       | 6 ++++++
 3 files changed, 11 insertions(+)
---
diff --git a/src/librygel-renderer-gst/meson.build b/src/librygel-renderer-gst/meson.build
index 8cf2ada4..4fb9be2c 100644
--- a/src/librygel-renderer-gst/meson.build
+++ b/src/librygel-renderer-gst/meson.build
@@ -36,3 +36,7 @@ custom_target('RygelRendererGst-2.6.gir',
               capture: true,
               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]