On 6/2/21 4:21 PM, Tom Lane wrote: > Andrew Dunstan <and...@dunslane.net> writes: >> I'm inclined to agree with Alvaro that the messages are at best an >> oddity. Standard Unix practice is to be silent on success. > We've been steadily moving towards less chatter during builds. > I'd be good with dropping these messages in HEAD, but doing so > in the back branches might be inadvisable. > >
OK, I think on reflection new targets will be cleaner. What I suggest is the attached, applied to all branches, followed by removal of the four noise messages in just HEAD. cheers andrew -- Andrew Dunstan EDB: https://www.enterprisedb.com
diff --git a/GNUmakefile.in b/GNUmakefile.in index afdfd9f0a6..0ef3147738 100644 --- a/GNUmakefile.in +++ b/GNUmakefile.in @@ -23,6 +23,11 @@ world: # build src/ before contrib/ world-contrib-recurse: world-src-recurse +$(call recurse,world-bin,src config contrib,all) + +# build src/ before contrib/ +world-bin-contrib-recurse: world-bin-src-recurse + html man: $(MAKE) -C doc $@ @@ -39,6 +44,11 @@ install-world: # build src/ before contrib/ install-world-contrib-recurse: install-world-src-recurse +$(call recurse,install-world-bin,src config contrib,install) + +# build src/ before contrib/ +install-world-bin-contrib-recurse: install-world-bin-src-recurse + $(call recurse,installdirs uninstall init-po update-po,doc src config) $(call recurse,distprep coverage,doc src config contrib)