zeek/testing/coverage/Makefile
Chung Min Kim 4ca4b05043 Refactoring, making error messages nicer, & lcov
Directory name for bro core coverage changed to "coverage", error
messages made nicer. Use `make html` in testing/coverage to create
logs in HTML format when lcov exists on the system.
2018-07-24 13:19:14 -07:00

15 lines
336 B
Makefile

coverage: cleanup
@./code_coverage.sh
cleanup:
@rm -f coverage.log
@find ../../ -name "*.gcov" -exec rm {} \;
distclean: cleanup
@find ../../ -name "*.gcno" -exec rm {} \;
html:
@(cd ../../; if which lcov; then\
lcov --capture --directory . --output-file coverage.info \
&& genhtml coverage.info && rm coverage.info; \
fi)