From 000713149e227fecddd6b8ace94340cafd82c48d Mon Sep 17 00:00:00 2001 From: CismonX Date: Tue, 24 Mar 2020 01:03:34 +0800 Subject: [PATCH] compatible with llvm-cov --- .travis.yml | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index a48b59b..b25ffd8 100644 --- a/.travis.yml +++ b/.travis.yml @@ -23,12 +23,16 @@ branches: only: - master +before_script: + - export GCOV_BIN=`test $TRAVIS_COMPILER = clang && echo 'llvm-cov gcov' || echo gcov` + - test $TRAVIS_OS_NAME = osx && export PATH=$PATH:/Library/Developer/CommandLineTools/usr/bin || true + script: - autoreconf --install - ./configure CFLAGS='-O0 -g -coverage' - make - make check - - gcov src/*.c + - $GCOV_BIN src/*.c - sudo make install - command -v u6a u6ac # - whatis u6a u6ac # broken on macOS...