aboutsummaryrefslogtreecommitdiff
path: root/meson.build
diff options
context:
space:
mode:
authorAnton Khirnov <anton@khirnov.net>2019-01-26 12:07:27 +0100
committerAnton Khirnov <anton@khirnov.net>2019-01-26 15:31:06 +0100
commit042257840fd26ad8d4dd8f304ad1adf06d6b50b4 (patch)
tree72b19ca211306af3610173096a87c638226a3d10 /meson.build
parentd519d82a3e4b32944b77b1ae26cfefa45ec29d71 (diff)
Solve the discretized system exactly on the coarsest level.
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'