diff options
author | Tom Lane <tgl@sss.pgh.pa.us> | 2017-08-11 17:39:27 -0400 |
---|---|---|
committer | Tom Lane <tgl@sss.pgh.pa.us> | 2017-08-11 17:39:27 -0400 |
commit | d6ecad812f981e6ea611c1022ce7540830393a36 (patch) | |
tree | b688e908df8f9d01cb13d5b3c1ebdefc48ba9856 /src | |
parent | 3c8de95979008d67713429d858957c5c78c23d75 (diff) | |
download | postgresql-d6ecad812f981e6ea611c1022ce7540830393a36.tar.gz postgresql-d6ecad812f981e6ea611c1022ce7540830393a36.zip |
Be more thorough about cleaning out gcov litter.
At least on my machine, a run with code coverage enabled produces some
".gcov" files whose names begin with ".". "rm -f *.gcov" fails to match
those, so they don't get cleaned up by "make clean". Fix it.
Diffstat (limited to 'src')
-rw-r--r-- | src/Makefile.global.in | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/Makefile.global.in b/src/Makefile.global.in index a26075c06e4..e8b3a519cb4 100644 --- a/src/Makefile.global.in +++ b/src/Makefile.global.in @@ -878,7 +878,7 @@ ifeq ($(enable_coverage), yes) gcda_files := $(wildcard *.gcda) lcov.info: $(gcda_files) - rm -f *.gcov + rm -f *.gcov .*.gcov $(if $^,$(LCOV) -d . -c -o $@ $(LCOVFLAGS) --gcov-tool $(GCOV)) %.c.gcov: %.gcda | lcov.info @@ -899,7 +899,7 @@ clean distclean maintainer-clean: clean-coverage .PHONY: clean-coverage clean-coverage: rm -rf coverage - rm -f *.gcda *.gcno lcov.info *.gcov *.gcov.out + rm -f *.gcda *.gcno lcov.info *.gcov .*.gcov *.gcov.out # User-callable target to reset counts between test runs |