From 060a617cbb44fa7e311ee1985ba255e348bdfb61 Mon Sep 17 00:00:00 2001 From: Anton Khirnov Date: Thu, 20 Dec 2018 17:09:16 +0100 Subject: Switch to meson build system. --- meson.build | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 meson.build (limited to 'meson.build') diff --git a/meson.build b/meson.build new file mode 100644 index 0000000..de44684 --- /dev/null +++ b/meson.build @@ -0,0 +1,19 @@ +project('libmg2d', 'c', + default_options : ['c_std=c11']) + +add_project_arguments('-D_XOPEN_SOURCE=700', language : 'c') + +lib_src = [ + 'ell_relax.c', + 'log.c', + 'mg2d.c', +] + +verscript = 'libmg2d.v' +ver_flag = '-Wl,--version-script,@0@/@1@'.format(meson.current_source_dir(), verscript) + +dep_tp = declare_dependency(link_args : '-lthreadpool') + +deps = [dep_tp] + +library('mg2d', lib_src, link_args : ver_flag, dependencies : deps) -- cgit v1.2.3