donau

Donation authority for GNU Taler (experimental)
Log | Files | Refs | Submodules | README | LICENSE

coverage.sh (349B)


      1 #!/bin/sh
      2 # Run from 'taler-donau/' top-level directory to generate
      3 # code coverage data.
      4 TOP=`pwd`
      5 mkdir -p doc/coverage/
      6 lcov -d $TOP -z
      7 make check
      8 lcov -d $TOP -c --no-external -o doc/coverage/coverage.info
      9 lcov -r doc/coverage/coverage.info **/test_* **/perf_*  -o doc/coverage/rcoverage.info
     10 genhtml -o doc/coverage doc/coverage/rcoverage.info