ng
[oweals/gnunet.git] / contrib / coverage.sh
1 #!/bin/sh
2 # make sure configure was run with coverage enabled...
3 lcov --directory . --zerocounters
4 make check
5 for n in `find * -name "*.gc??" | grep libs`
6 do
7   cd `dirname $n`
8   mv `basename $n` ..
9   cd -
10 done
11 lcov --directory . --capture --output-file app.info
12 mkdir -p doc/coverage
13 genhtml -o doc/coverage app.info