libwally-core: import version 3b025127cbf11912f8b95e7ff3c905d74e8433ce

Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
This commit is contained in:
Rusty Russell
2017-02-21 15:15:28 +10:30
parent 4a7418e3db
commit 1271ac8899
259 changed files with 75238 additions and 11 deletions

17
libwally-core/tools/coverage.sh Executable file
View File

@@ -0,0 +1,17 @@
#/bin/bash
# Helper to generate coverage reports.
# ./tools/coverage.sh clean : Sets coverage stats to 0.
# ./tools/coverage.sh : Calculates coverage stats, produces
# src/lcov/index.html as output.
lcov="lcov --directory=src/ --base-directory src/"
if [ $1 = "clean" ]; then
$lcov --zerocounters
$lcov --output-file src/lcov_base --capture --initial
else
$lcov --output-file src/lcov_result --capture --ignore-errors=gcov
$lcov --output-file src/lcov_total --add-tracefile src/lcov_base --add-tracefile src/lcov_result --ignore-errors=gcov
genhtml --demangle-cpp -o src/lcov/ src/lcov_total
fi