From c24e3ca94ce20e7e2f081d2c47ee850bd53b9ff5 Mon Sep 17 00:00:00 2001 From: Matthias Vogelgesang Date: Wed, 18 Oct 2017 15:12:44 +0200 Subject: Move contrib filters and allow builds with meson --- contrib/meson.build | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 contrib/meson.build (limited to 'contrib/meson.build') diff --git a/contrib/meson.build b/contrib/meson.build new file mode 100644 index 0000000..db2ae25 --- /dev/null +++ b/contrib/meson.build @@ -0,0 +1,29 @@ +plugins = [ + 'med-mad-reject', + 'med-mad-reject-2d', + 'ocl-1liner', + 'stat-monitor', +] + +kernels = [ + 'kernels/med-mad-reject.cl', + 'kernels/med-mad-reject-2d.cl', + 'kernels/ocl-1liner-skel.cl', + 'kernels/stat-monitor.cl', +] + +foreach plugin: plugins + name = ''.join(plugin.split('-')) + + shared_module(name, + 'ufo-@0@-task.c'.format(plugin), + dependencies: deps, + name_prefix: 'libufofilter', + install: true, + install_dir: plugin_install_dir, + ) +endforeach + +install_data(kernels, + install_dir: kernel_install_dir, +) -- cgit v1.2.3