aboutsummaryrefslogtreecommitdiff
path: root/meson.build
diff options
context:
space:
mode:
Diffstat (limited to 'meson.build')
-rw-r--r--meson.build9
1 files changed, 5 insertions, 4 deletions
diff --git a/meson.build b/meson.build
index fb20156..c672c28 100644
--- a/meson.build
+++ b/meson.build
@@ -15,9 +15,13 @@ lib_obj = []
verscript = 'libmg2d.v'
ver_flag = '-Wl,--version-script,@0@/@1@'.format(meson.current_source_dir(), verscript)
+cc = meson.get_compiler('c')
+libm = cc.find_library('m', required : false)
+liblapacke = cc.find_library('lapacke')
+
dep_tp = declare_dependency(link_args : '-lthreadpool')
-deps = [dep_tp]
+deps = [dep_tp, liblapacke]
cdata = configuration_data()
cdata.set10('ARCH_X86', false)
@@ -82,9 +86,6 @@ endif
library('mg2d', lib_src, lib_obj, link_args : ver_flag, dependencies : deps)
# test programs
-cc = meson.get_compiler('c')
-libm = cc.find_library('m', required : false)
-
test_progs = ['relax', 'mg2d']
foreach t : test_progs
target = t + '_test'