summaryrefslogtreecommitdiff
path: root/examples/meson.build
diff options
context:
space:
mode:
authorJens Georg <mail@jensge.org>2018-11-28 19:39:06 +0000
committerJens Georg <mail@jensge.org>2018-11-28 19:39:06 +0000
commit86bfaaddc3288f301565093278c58c5d595049ec (patch)
tree07371b988003c9bddfd784630443b91a58c7a3a3 /examples/meson.build
parent502ed4cb90c77df1407b6619e6a2cc307586403f (diff)
downloadrygel-86bfaaddc3288f301565093278c58c5d595049ec.tar.gz
Port build system to meson
Diffstat (limited to 'examples/meson.build')
-rw-r--r--examples/meson.build30
1 files changed, 30 insertions, 0 deletions
diff --git a/examples/meson.build b/examples/meson.build
new file mode 100644
index 00000000..34cc1ae8
--- /dev/null
+++ b/examples/meson.build
@@ -0,0 +1,30 @@
+subdir('renderer-plugins')
+subdir('server-plugins')
+
+executable('standalone-server',
+ 'standalone-server.c',
+ dependencies : [gio, rygel_core, rygel_server],
+ link_with : [core_lib, server_lib])
+
+executable('standalone-ruih',
+ 'standalone-ruih.c',
+ dependencies : [gio, rygel_core, rygel_ruih],
+ link_with: [core_lib, ruih_lib])
+
+executable('standalone-renderer-gst',
+ 'standalone-renderer-gst.c',
+ dependencies : [gstreamer,
+ gstreamer_video,
+ rygel_core,
+ rygel_renderer,
+ rygel_renderer_gst],
+ link_with: [core_lib, renderer_lib, renderer_gst_lib])
+
+executable('fullscreen-renderer',
+ 'fullscreen-renderer.c',
+ dependencies : [gstreamer_video,
+ gtk,
+ rygel_core,
+ rygel_renderer,
+ rygel_renderer_gst],
+ link_with: [core_lib, renderer_lib, renderer_gst_lib])