meson: build caca plugin
authorTim-Philipp Müller <tim@centricular.com>
Fri, 23 Jun 2017 22:38:27 +0000 (23:38 +0100)
committerTim-Philipp Müller <tim@centricular.com>
Fri, 23 Jun 2017 22:38:27 +0000 (23:38 +0100)
https://bugzilla.gnome.org/show_bug.cgi?id=784134

ext/libcaca/meson.build [new file with mode: 0644]
ext/meson.build

diff --git a/ext/libcaca/meson.build b/ext/libcaca/meson.build
new file mode 100644 (file)
index 0000000..5ff8714
--- /dev/null
@@ -0,0 +1,11 @@
+libcaca_dep = dependency('caca', required : false)
+
+if libcaca_dep.found()
+  library('gstcacasink', 'gstcacasink.c',
+    c_args : gst_plugins_good_args,
+    link_args : noseh_link_args,
+    include_directories : [configinc],
+    dependencies : [gstvideo_dep, gstbase_dep, libcaca_dep],
+    install : true,
+    install_dir : plugins_install_dir)
+endif
index 544f29a..e66692f 100644 (file)
@@ -4,7 +4,7 @@ subdir('flac')
 subdir('gdk_pixbuf')
 subdir('jack')
 subdir('jpeg')
-subdir('libcaca')
+subdir('libcaca')
 # FIXME: dv plugin fails to link with msvc, wants pthread.lib
 if cc.get_id() != 'msvc'
   subdir('dv')