summaryrefslogtreecommitdiffstats
path: root/Makefile.am
diff options
context:
space:
mode:
authorDave Davenport <qball@gmpclient.org>2016-10-18 22:54:38 +0200
committerDave Davenport <qball@gmpclient.org>2016-10-18 22:54:38 +0200
commit970f7af0372a20cd70fca22bfbdaa22a984f8d55 (patch)
tree95ecb1ba457bf657220d8e647a612bfe53989b51 /Makefile.am
parent7b3b68462e039d540ad029d94c3b8fb876887472 (diff)
try to print coverage report in travis
Diffstat (limited to 'Makefile.am')
-rw-r--r--Makefile.am10
1 files changed, 9 insertions, 1 deletions
diff --git a/Makefile.am b/Makefile.am
index 0b40d647..1777bb21 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -351,11 +351,19 @@ $(rofi_SOURCES): $(top_builddir)/gitconfig.h
.PHONY: coverage
coverage: coverage/index.html
+.PHONY: coverage-cli
+coverage-cli: coverage.info
+ lcov -l $^
coverage.info: $(top_builddir)/test/*.gcda $(top_builddir)/source/*.gcda $(top_builddir)/source/**/*.gcda
- lcov --capture --directory ./ --output-file coverage.info
+ lcov --capture --directory $(top_builddir) --output-file coverage.info
+ lcov -r $@ /usr/include/\* -o $@
coverage/index.html: coverage.info
genhtml $^ --output-directory coverage/
+.PHONY: coverage-clean
+coverage-clean:
+ -rm -r coverage.info coverage/
+
.PHONY: .FORCE
.FORCE: