meson: better error for test-junit-xml dep

Helps people avoid libxml if they... want to?

Signed-off-by: Pekka Paalanen <pq@iki.fi>
dev
Pekka Paalanen 6 years ago committed by Daniel Stone
parent 5605b72e00
commit 917ecfcb04
  1. 6
      tests/meson.build

@ -52,7 +52,11 @@ exe_plugin_test = shared_library(
deps_zuc = [ dep_libshared ] deps_zuc = [ dep_libshared ]
if get_option('test-junit-xml') if get_option('test-junit-xml')
deps_zuc += [ dependency('libxml-2.0', version: '>= 2.6') ] d = dependency('libxml-2.0', version: '>= 2.6', required: false)
if not d.found()
error('JUnit XML support requires libxml-2.0 >= 2.6 which was not found. Or, you can use \'-Dtest-junit-xml=false\'.')
endif
deps_zuc += d
config_h.set('ENABLE_JUNIT_XML', '1') config_h.set('ENABLE_JUNIT_XML', '1')
endif endif

Loading…
Cancel
Save