aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--test cases/fortran/10 find library/meson.build8
1 files changed, 6 insertions, 2 deletions
diff --git a/test cases/fortran/10 find library/meson.build b/test cases/fortran/10 find library/meson.build
index be66888..2a2ef31 100644
--- a/test cases/fortran/10 find library/meson.build
+++ b/test cases/fortran/10 find library/meson.build
@@ -1,9 +1,13 @@
project('find fortran library', 'fortran')
-fortranc = meson.get_compiler('fortran')
+fc = meson.get_compiler('fortran')
sources = ['main.f90', 'gzip.f90']
-zlib = fortranc.find_library('z')
+zlib = fc.find_library('z', required: false)
+
+if not zlib.found()
+ error('MESON_SKIP_TEST: Z library not available.')
+endif
exe = executable('zlibtest', sources, dependencies : zlib)
test('testzlib', exe)