libextractor

GNU libextractor
Log | Files | Refs | Submodules | README | LICENSE

coverage.sh (357B)


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