mirror of https://github.com/xzeldon/htop.git
Add coverage testing rules
This commit is contained in:
parent
70abaadbaf
commit
80ef119fe7
|
@ -74,9 +74,18 @@ profile:
|
||||||
debug:
|
debug:
|
||||||
$(MAKE) all CFLAGS="" AM_CPPFLAGS="-ggdb -DDEBUG"
|
$(MAKE) all CFLAGS="" AM_CPPFLAGS="-ggdb -DDEBUG"
|
||||||
|
|
||||||
|
coverage:
|
||||||
|
$(MAKE) all CFLAGS="" AM_CPPFLAGS="-fprofile-arcs -ftest-coverage -DDEBUG" AM_LDFLAGS="-lgcov"
|
||||||
|
|
||||||
.c.h:
|
.c.h:
|
||||||
@srcdir@/scripts/MakeHeader.py $<
|
@srcdir@/scripts/MakeHeader.py $<
|
||||||
|
|
||||||
cppcheck:
|
cppcheck:
|
||||||
cppcheck -q -v . --enable=all -DHAVE_CGROUP -DHAVE_OPENVZ -DHAVE_TASKSTATS
|
cppcheck -q -v . --enable=all -DHAVE_CGROUP -DHAVE_OPENVZ -DHAVE_TASKSTATS
|
||||||
|
|
||||||
|
.PHONY: lcov
|
||||||
|
|
||||||
|
lcov:
|
||||||
|
mkdir -p lcov
|
||||||
|
lcov --capture --directory . --output-file coverage.info
|
||||||
|
genhtml coverage.info --output-directory lcov
|
||||||
|
|
Loading…
Reference in New Issue