Clean up git tree

This removes the ununsed `obj` directory. It also suggests in the README
to create the "coverage" files in a separate directory and adds the
coverage files to .gitignore.

readme: Improve instructions for coverage reports
This commit is contained in:
Tim Ruffing 2021-05-12 11:49:36 +02:00
parent 69394879b6
commit 09b3bb8648
3 changed files with 10 additions and 1 deletions

8
.gitignore vendored
View File

@ -33,6 +33,14 @@ libtool
*~ *~
*.log *.log
*.trs *.trs
coverage/
coverage.html
coverage.*.html
*.gcda
*.gcno
*.gcov
src/libsecp256k1-config.h src/libsecp256k1-config.h
src/libsecp256k1-config.h.in src/libsecp256k1-config.h.in
src/ecmult_static_context.h src/ecmult_static_context.h

View File

@ -96,7 +96,8 @@ To create a report, `gcovr` is recommended, as it includes branch coverage repor
To create a HTML report with coloured and annotated source code: To create a HTML report with coloured and annotated source code:
$ gcovr --exclude 'src/bench*' --html --html-details -o coverage.html $ mkdir -p coverage
$ gcovr --exclude 'src/bench*' --html --html-details -o coverage/coverage.html
Reporting a vulnerability Reporting a vulnerability
------------ ------------

0
obj/.gitignore vendored
View File