mirror of
https://github.com/Mbed-TLS/mbedtls.git
synced 2025-04-18 05:42:35 +00:00
Put temporary files in a temporary directory
Signed-off-by: Gilles Peskine <Gilles.Peskine@arm.com>
This commit is contained in:
parent
d7db883b71
commit
e628f291ae
@ -34,13 +34,14 @@ set -eu
|
|||||||
|
|
||||||
lcov_rebuild_stats () {
|
lcov_rebuild_stats () {
|
||||||
rm -rf Coverage
|
rm -rf Coverage
|
||||||
lcov --capture --initial --directory library -o files.info
|
mkdir Coverage Coverage/tmp
|
||||||
lcov --rc lcov_branch_coverage=1 --capture --directory library -o tests.info
|
lcov --capture --initial --directory library -o Coverage/tmp/files.info
|
||||||
lcov --rc lcov_branch_coverage=1 --add-tracefile files.info --add-tracefile tests.info -o all.info
|
lcov --rc lcov_branch_coverage=1 --capture --directory library -o Coverage/tmp/tests.info
|
||||||
lcov --rc lcov_branch_coverage=1 --remove all.info -o final.info '*.h'
|
lcov --rc lcov_branch_coverage=1 --add-tracefile Coverage/tmp/files.info --add-tracefile Coverage/tmp/tests.info -o Coverage/tmp/all.info
|
||||||
gendesc tests/Descriptions.txt -o descriptions
|
lcov --rc lcov_branch_coverage=1 --remove Coverage/tmp/all.info -o Coverage/tmp/final.info '*.h'
|
||||||
genhtml --title "mbed TLS" --description-file descriptions --keep-descriptions --legend --branch-coverage -o Coverage final.info
|
gendesc tests/Descriptions.txt -o Coverage/tmp/descriptions
|
||||||
rm -f files.info tests.info all.info final.info descriptions
|
genhtml --title "mbed TLS" --description-file Coverage/tmp/descriptions --keep-descriptions --legend --branch-coverage -o Coverage Coverage/tmp/final.info
|
||||||
|
rm -f Coverage/tmp/*.info Coverage/tmp/descriptions
|
||||||
echo "Coverage report in: Coverage/index.html"
|
echo "Coverage report in: Coverage/index.html"
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user