#!/bin/bash | |
# Running gcov with -a (--all-blocks) will hang on some files. lcov uses -a. | |
# This shim strips out that flag (a minor feature) so we can run gcov. | |
CMD="gcov" | |
while (( "$#" )); do | |
if [[ "$1" != "-a" && "$1" != "-all-blocks" && "$1" != "--all-blocks" ]]; then | |
CMD="$CMD $1" | |
fi | |
shift | |
done | |
$CMD |