From 9660710e2f5bbbf1b18640fbc5edcceafe7a10ad Mon Sep 17 00:00:00 2001 From: Tom Lane Date: Wed, 13 May 2015 18:48:05 -0400 Subject: [PATCH] Fix distclean/maintainer-clean targets to remove top-level tmp_install dir. The top-level makefile removes tmp_install in its "clean" target, but the distclean and maintainer-clean targets overlooked that (and they don't simply invoke clean, because that would result in an extra tree traversal). While at it, let's just make sure that removing GNUmakefile itself is the very last step of the recipe. --- GNUmakefile.in | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/GNUmakefile.in b/GNUmakefile.in index ba39bf1330..15fba9fce0 100644 --- a/GNUmakefile.in +++ b/GNUmakefile.in @@ -58,9 +58,10 @@ distclean maintainer-clean: $(MAKE) -C contrib $@ $(MAKE) -C config $@ $(MAKE) -C src $@ - rm -f config.cache config.log config.status GNUmakefile + rm -rf tmp_install/ # Garbage from autoconf: @rm -rf autom4te.cache/ + rm -f config.cache config.log config.status GNUmakefile check check-tests installcheck installcheck-parallel installcheck-tests: $(MAKE) -C src/test/regress $@