diff --git a/unit_tests/run_gcov.sh b/unit_tests/run_gcov.sh new file mode 100644 index 0000000000..08298d94e5 --- /dev/null +++ b/unit_tests/run_gcov.sh @@ -0,0 +1,20 @@ +#!/bin/bash + +rm -rf gcov_working_area + +mkdir gcov_working_area +cd gcov_working_area +ls -l + + +find .. -name *.c* > source_files.txt +find ../../firmware/console/ -name *.c* >> source_files.txt +find ../../firmware/controllers/ -name *.c* >> source_files.txt + + +xargs -L 1 -I {} cp {} . < source_files.txt + +cp ../build/obj/* . + +gcov *.c* > gcov.log 2>gcov.err +