diff options
Diffstat (limited to 'tools/lcov.am')
-rw-r--r-- | tools/lcov.am | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/tools/lcov.am b/tools/lcov.am new file mode 100644 index 0000000..97eed8f --- /dev/null +++ b/tools/lcov.am @@ -0,0 +1,23 @@ +lcov-reset: + lcov --directory @top_srcdir@ --zerocounters + +lcov-report: + lcov --directory @top_srcdir@ --capture \ + --output-file @top_builddir@/lcov.info.tmp + lcov --directory @top_srcdir@ --output-file @top_builddir@/lcov.info \ + --remove @top_builddir@/lcov.info.tmp telepathy-glib-scan.c + rm @top_builddir@/lcov.info.tmp + $(mkdir_p) @top_builddir@/lcov.html + genhtml --title telepathy-glib \ + --output-directory @top_builddir@/lcov.html lcov.info + @echo + @echo 'lcov report can be found in:' + @echo 'file://@abs_top_builddir@/lcov.html/index.html' + @echo + +lcov-check: + $(MAKE) lcov-reset + $(MAKE) check + $(MAKE) lcov-report + +## vim:set ft=automake: |