From d1059a936644f1a3c274f97218c7224622f212df Mon Sep 17 00:00:00 2001 From: Andrea Shepard Date: Mon, 15 Jul 2013 22:33:39 -0700 Subject: Add optional target directory parameter to coverage script and add reset-gcov target to Makefile.am --- contrib/coverage | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'contrib') diff --git a/contrib/coverage b/contrib/coverage index f51649a78..8d971660c 100755 --- a/contrib/coverage +++ b/contrib/coverage @@ -5,9 +5,16 @@ # coverage -- run gcov on the appropriate set of object files to extract # coverage information. +dst=$1 + for fn in src/or/*.c src/common/*.c; do BN=`basename $fn` DN=`dirname $fn` F=`echo $BN | sed -e 's/\.c$//;'` + GC="${BN}.gcov" gcov -o $DN/src_*$F.o $fn + if [ -n $dst ] + then + mv $GC $dst/$GC + fi done -- cgit v1.2.3