Werner LEMBERG <w...@gnu.org> writes: > Folks, > > > as discussed some weeks ago, I've now pushed the reformatted > GNUmakefile to staging. There are only whitespace changes.
Is there anything wrong with our review system? If you feel there is, how about at least posting the patch for review on the list before pushing? Things like +TOPDOC_TXT_FILES = \ + $(addprefix $(top-build-dir)/Documentation/topdocs/$(outdir)/, \ + $(addsuffix .txt, \ + $(TOPDOC_FILES))) +IN_FILES := \ + $(call src-wildcard, \ + *.in) are quite beyond the scope of discussion and I don't see that they improve either readability nor reduce the potential for merge conflicts. And things like +STEPMAKE_TEMPLATES = \ + po \ + install \ + toplevel +LOCALSTEPMAKE_TEMPLATES = \ + lilypond are ugly without an additional empty line. Stuff like - $(MAKE) local-dist $(distdir) + $(MAKE) local-dist \ + $(distdir) makes little sense: why split a simple command into two lines if after the split both the first as well as the second line are special (one starts with $(MAKE) and the other does not end with \)? Absolutely no gain in readability or mergeability. And that's just from glancing over the first few lines. More important: you are changing a core part of the build system. You _intend_ this change not to contain any functional differences, but a rather thorough way to be reasonably sure that you were successful in every detail is our regtest system. Which does not just check, from a clean slate, that everything compiles, but also that the results from the regtests stay the same. The staging merge does not guarantee the same. It is, speaking in the words of chairman Percival, a safety net, not a trampoline. -- David Kastrup _______________________________________________ lilypond-devel mailing list lilypond-devel@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-devel