Skip to content
Snippets Groups Projects
Commit 50c394db authored by tho's avatar tho
Browse files

Makefile: fix for test_coverage target

parent ef296ac8
No related branches found
No related tags found
No related merge requests found
...@@ -45,12 +45,12 @@ all_docs all_tests all: ...@@ -45,12 +45,12 @@ all_docs all_tests all:
test_coverage: test_coverage:
$(SCONS) debug=1 EXTRA_CCFLAGS="-fprofile-arcs -ftest-coverage" EXTRA_LIBS="gcov" all_tests $(SCONS) debug=1 EXTRA_CCFLAGS="-fprofile-arcs -ftest-coverage" EXTRA_LIBS="gcov" all_tests
ln -s ../../boost/ include/senf/ # ugly work-around ln -s ../../boost/ include/senf/ # ugly work-around
lcov --directory . --capture --output-file test_coverage.info --base-directory . lcov --directory . --capture --output-file /tmp/test_coverage.info --base-directory .
rm include/senf/boost # lcov --output-file /tmp/test_coverage.info.tmp --extract test_coverage.info \*/senf/\*
lcov --output-file /tmp/test_coverage.info.tmp --extract test_coverage.info \*/senf/\* lcov --output-file test_coverage.info --remove /tmp/test_coverage.info \*/include/\*
lcov --output-file test_coverage.info --remove /tmp/test_coverage.info.tmp \*/senf/include/\*
rm /tmp/test_coverage.info.tmp
genhtml --output-directory doc/test_coverage --title "all_tests" test_coverage.info genhtml --output-directory doc/test_coverage --title "all_tests" test_coverage.info
rm /tmp/test_coverage.info
rm include/senf/boost
#---------------------------------------------------------------------- #----------------------------------------------------------------------
# Subversion stuff # Subversion stuff
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment