diff options
author | Matthias Vogelgesang <matthias.vogelgesang@kit.edu> | 2017-10-18 15:12:44 +0200 |
---|---|---|
committer | Matthias Vogelgesang <matthias.vogelgesang@kit.edu> | 2017-10-18 15:12:44 +0200 |
commit | c24e3ca94ce20e7e2f081d2c47ee850bd53b9ff5 (patch) | |
tree | e52000d9e03bac33d212e223c23a1c7c5a4cb48d /contrib/meson.build | |
parent | c1cea2e9759cb742592511484cf6ca9e8c899650 (diff) | |
download | ufo-filters-c24e3ca94ce20e7e2f081d2c47ee850bd53b9ff5.tar.gz ufo-filters-c24e3ca94ce20e7e2f081d2c47ee850bd53b9ff5.tar.bz2 ufo-filters-c24e3ca94ce20e7e2f081d2c47ee850bd53b9ff5.tar.xz ufo-filters-c24e3ca94ce20e7e2f081d2c47ee850bd53b9ff5.zip |
Move contrib filters and allow builds with meson
Diffstat (limited to 'contrib/meson.build')
-rw-r--r-- | contrib/meson.build | 29 |
1 files changed, 29 insertions, 0 deletions
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, +) |