From 1e99bd1e7da5b4e337d5067255d24926267dcf6d Mon Sep 17 00:00:00 2001 From: Felix Morgner Date: Sat, 29 Feb 2020 12:32:36 +0100 Subject: build: enable code coverage support --- .travis.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to '.travis.yml') diff --git a/.travis.yml b/.travis.yml index 5091396..c5e6a8e 100644 --- a/.travis.yml +++ b/.travis.yml @@ -8,6 +8,7 @@ addons: sources: - sourceline: "ppa:ubuntu-toolchain-r/test" packages: ['g++-9'] + packages: lcov compiler: - gcc @@ -26,6 +27,6 @@ install: script: - mkdir -p build - cd build - - cmake -DCMAKE_BUILD_TYPE=RelWithDebInfo -DBUILD_TESTING=ON .. + - cmake -DCMAKE_BUILD_TYPE=RelWithDebInfo -DBUILD_TESTING=YES -DRUN_TESTS_AFTER_BUILD=YES -DENABLE_CODE_COVERAGE=YES -DPRINT_COVERAGE_REPORT=YES .. - cmake --build . --target all - ctest -- cgit v1.2.3