meson: better error for test-junit-xml dep
Helps people avoid libxml if they... want to? Signed-off-by: Pekka Paalanen <pq@iki.fi>
This commit is contained in:
committed by
Daniel Stone
parent
5605b72e00
commit
917ecfcb04
+5
-1
@@ -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
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user