Add an 'lcov' target for HTML coverage report
diff --git a/Makefile b/Makefile
index 1a1082a..2ca3cf5 100644
--- a/Makefile
+++ b/Makefile
@@ -48,6 +48,7 @@
cd library && $(MAKE) clean && cd ..
cd programs && $(MAKE) clean && cd ..
cd tests && $(MAKE) clean && cd ..
+ find . \( -name \*.gcno -o -name \*.gcda -o -name *.info \) -exec rm {} +
check: lib
( cd tests && $(MAKE) && $(MAKE) check )
@@ -55,6 +56,11 @@
test-ref-configs:
tests/scripts/test-ref-configs.pl
+lcov:
+ rm -rf Coverage
+ ( cd library && geninfo *.gcda )
+ ( cd library && genhtml -o ../Coverage *.info )
+
apidoc:
mkdir -p apidoc
doxygen doxygen/polarssl.doxyfile