X-Git-Url: https://git.tokkee.org/?a=blobdiff_plain;f=t%2Fcoverage.sh;h=29f8c99a7ad7b7f914dea601aa93ccfde413cda4;hb=6413d25dbe573432ece20d45d940e00176723de6;hp=8be94cf6e6bac9394a06b0066498206506af9d37;hpb=f1a9699e6005585760fc3e165a703cb9069de130;p=sysdb.git diff --git a/t/coverage.sh b/t/coverage.sh index 8be94cf..29f8c99 100755 --- a/t/coverage.sh +++ b/t/coverage.sh @@ -44,18 +44,16 @@ fi ./configure --enable-gcov --disable-shared CFLAGS="-O0 -g" make -V1=$( grep '^PACKAGE_VERSION' Makefile | cut -d' ' -f3 ) -if test -z "$V1"; then - # this should not happen - V1="$V" -fi - lcov --base-directory src --directory src --zerocount make test +# old versions of lcov don't support --no-external lcov --base-directory src --directory src --no-external \ - --capture -o sysdb_coverage.info + --capture -o sysdb_coverage.info \ + || lcov --base-directory src --directory src \ + --capture -o sysdb_coverage.info +V=$( ./version-gen.sh ) genhtml -o "$srcdir"/t/coverage \ - -t "SysDB $V1 test coverage" --num-spaces=4 --legend \ + -t "SysDB $V test coverage" --num-spaces=4 --legend \ sysdb_coverage.info