mirror of
https://github.com/albfan/miraclecast.git
synced 2025-03-09 23:38:56 +00:00
Adding code coverage
This commit is contained in:
parent
20036e77dc
commit
eceb252ec7
3 changed files with 92 additions and 0 deletions
18
Makefile.am
18
Makefile.am
|
|
@ -4,3 +4,21 @@ EXTRA_DIST = README.md \
|
|||
NEWS
|
||||
|
||||
ACLOCAL_AMFLAGS = -I m4
|
||||
|
||||
.PHONY: lcov genlcov lcov-clean
|
||||
|
||||
lcov:
|
||||
-$(MAKE) $(AM_MAKEFLAGS) -k check
|
||||
$(MAKE) $(AM_MAKEFLAGS) genlcov
|
||||
|
||||
# we have to massage the lcov.info file slightly to hide the effect of libtool
|
||||
# placing the objects files in the .libs/ directory separate from the *.c
|
||||
genlcov:
|
||||
$(LTP) --directory $(top_builddir) --capture --output-file miraclecast-lcov.info --test-name GLIB_PERF --no-checksum
|
||||
LANG=C $(LTP_GENHTML) --prefix $(top_builddir) --output-directory miraclecast-lcov --title "Miraclecast Code Coverage" --legend --show-details miraclecast-lcov.info
|
||||
|
||||
lcov-clean:
|
||||
-$(LTP) --directory $(top_builddir) -z
|
||||
-rm -rf miraclecast-lcov.info miraclecast-lcov
|
||||
-find -name '*.gcda' -print | xargs -Ix rm x
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue