16 lines
329 B
Plaintext
16 lines
329 B
Plaintext
|
#!/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
|