- #!/bin/sh
- set -e
- objdir=$1
- suffix=$2
- shift 2
- objs=$@
- gcov -b -p -f -o "${objdir}" ${objs}
- # Move gcov outputs so that subsequent gcov invocations won't clobber results
- # for the same sources with different compilation flags.
- for f in `find . -maxdepth 1 -type f -name '*.gcov'` ; do
- mv "${f}" "${f}.${suffix}"
- done
|