From c509caadba7747e4dc724e0bd3cc87c1e8206a68 Mon Sep 17 00:00:00 2001 From: David Robillard Date: Mon, 18 Dec 2017 10:49:12 +0100 Subject: Detect versioned llvm-cov --- autowaf.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/autowaf.py b/autowaf.py index 0240727..032e619 100644 --- a/autowaf.py +++ b/autowaf.py @@ -264,7 +264,9 @@ int main() { return 0; }''', if not Options.options.no_coverage: # Set up unit test code coverage if conf.is_defined('CLANG'): - conf.find_program('llvm-cov', var='LLVM_COV', mandatory=False) + for cov in [conf.env.CC[0].replace('clang', 'llvm-cov'), 'llvm-cov']: + if conf.find_program(cov, var='LLVM_COV', mandatory=False): + break else: conf.check_cc(lib='gcov', define_name='HAVE_GCOV', mandatory=False) except: -- cgit v1.2.1