aboutsummaryrefslogtreecommitdiff
path: root/contrib/coverage.sh
diff options
context:
space:
mode:
Diffstat (limited to 'contrib/coverage.sh')
-rwxr-xr-xcontrib/coverage.sh13
1 files changed, 13 insertions, 0 deletions
diff --git a/contrib/coverage.sh b/contrib/coverage.sh
new file mode 100755
index 000000000..72314ae67
--- /dev/null
+++ b/contrib/coverage.sh
@@ -0,0 +1,13 @@
1#!/bin/sh
2# make sure configure was run with coverage enabled...
3lcov --directory . --zerocounters
4make check
5for n in `find * -name "*.gc??" | grep libs`
6do
7 cd `dirname $n`
8 mv `basename $n` ..
9 cd -
10done
11lcov --directory . --capture --output-file app.info
12mkdir -p doc/coverage
13genhtml -o doc/coverage app.info