1
4
# run lcov from scratch, always
6
9
# run lcov from scratch if the dir is not there
10
14
# reset run coverage tests
17
21
# generate report based on current coverage data
21
25
lcov -l lcov/lcov.info | grep -v "`cd $(top_srcdir) && pwd`" | cut -d: -f1 > lcov/remove
22
26
lcov -l lcov/lcov.info | grep "tests/check/" | cut -d: -f1 >> lcov/remove
23
27
lcov -r lcov/lcov.info `cat lcov/remove` > lcov/lcov.cleaned.info
25
29
mv lcov/lcov.cleaned.info lcov/lcov.info
29
33
rsync -rvz -e ssh --delete lcov/* gstreamer.freedesktop.org:/srv/gstreamer.freedesktop.org/www/data/coverage/lcov/$(PACKAGE)