summaryrefslogtreecommitdiffstats
path: root/Makefile.am
diff options
context:
space:
mode:
authorDave Davenport <qball@gmpclient.org>2016-10-18 13:49:24 +0200
committerDave Davenport <qball@gmpclient.org>2016-10-18 13:49:24 +0200
commit7b3b68462e039d540ad029d94c3b8fb876887472 (patch)
treeb0e15e39e0c38e2bd240a79c01ad7d9459223fdf /Makefile.am
parent2c0c3c675aae8283d79a61d151fa0aaa9d438182 (diff)
Fix memory leak in box and listview widget, add coverage make target. (ggcov and lcov)
Diffstat (limited to 'Makefile.am')
-rw-r--r--Makefile.am9
1 files changed, 9 insertions, 0 deletions
diff --git a/Makefile.am b/Makefile.am
index 42957f9d..0b40d647 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -348,5 +348,14 @@ $(top_builddir)/gitconfig.h: .FORCE
$(rofi_SOURCES): $(top_builddir)/gitconfig.h
+.PHONY: coverage
+coverage: coverage/index.html
+
+coverage.info: $(top_builddir)/test/*.gcda $(top_builddir)/source/*.gcda $(top_builddir)/source/**/*.gcda
+ lcov --capture --directory ./ --output-file coverage.info
+
+coverage/index.html: coverage.info
+ genhtml $^ --output-directory coverage/
+
.PHONY: .FORCE
.FORCE: