From: Richard Kettlewell Date: Sat, 6 Dec 2008 14:04:05 +0000 (+0000) Subject: make sure gcov reports generated after all tests complete X-Git-Tag: 4.3~48 X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~mdw/git/disorder/commitdiff_plain/5d0998a0b68c5325d40cc3dea2326939b178a1fa make sure gcov reports generated after all tests complete --- diff --git a/Makefile.am b/Makefile.am index 71fd269..c6ccb6f 100644 --- a/Makefile.am +++ b/Makefile.am @@ -25,7 +25,7 @@ DISTCHECK_CONFIGURE_FLAGS:=httpdir=$(distdir)/_inst/httpdir cgiexecdir=$(shell p check-report: before-check check make-coverage-reports before-check: rm -f */*.gcda */*.gcov -make-coverage-reports: +make-coverage-reports: check @for subdir in lib plugins server clients disobedience; do \ echo cd $$subdir;\ cd $$subdir;\ diff --git a/libtests/Makefile.am b/libtests/Makefile.am index 6815b9e..e3a861e 100644 --- a/libtests/Makefile.am +++ b/libtests/Makefile.am @@ -64,7 +64,7 @@ t_eventdist_SOURCES=t-eventdist.c test.c test.h check-report: before-check check make-coverage-reports before-check: rm -f *.gcda *.gcov -make-coverage-reports: +make-coverage-reports: check cd ../lib && ${GCOV} *.c | ${PYTHON} ../scripts/format-gcov-report --html . *.c EXTRA_DIST=t-macros-1.tmpl t-macros-2