From 6a6092daf8f00d87d7a281a681e9b96c46e162e5 Mon Sep 17 00:00:00 2001 From: Robin Sommer Date: Wed, 25 Jan 2012 17:35:25 -0800 Subject: [PATCH] Adding coverage to brief make target as well. --- testing/Makefile | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/testing/Makefile b/testing/Makefile index 9a9a02fe47..7a70748845 100644 --- a/testing/Makefile +++ b/testing/Makefile @@ -1,13 +1,20 @@ DIRS=btest external -all: +all: make-verbose coverage + +brief: make-brief coverage + +make-verbose: @for repo in $(DIRS); do (cd $$repo && make ); done + +make-brief: + @for repo in $(DIRS); do (cd $$repo && make brief ); done + +coverage: @cp btest/coverage.log `mktemp brocov.tmp.XXX` @for f in external/*/coverage.log; do cp $$f `mktemp brocov.tmp.XXX`; done @echo "Complete test suite code coverage:" @./scripts/coverage-calc "brocov.tmp.*" coverage.log `pwd`/../scripts @rm -f brocov.tmp.* -brief: - @for repo in $(DIRS); do (cd $$repo && make brief ); done