----- Original Message ----- From: <julien.ri...@gmail.com>
To: <john.mander...@gmail.com>; <lemzw...@googlemail.com>
Cc: <re...@codereview-hr.appspotmail.com>; <lilypond-devel@gnu.org>
Sent: Wednesday, September 11, 2013 11:04 AM
Subject: Build everything on the first pass of make. (issue 13333048)


Reviewers: John Mandereau, lemzwerg,

Message:
Please review.

Description:
Build everything on the first pass of make.

Everything should be built and up-to-date after a one-shot `make' call.
Currently, this is not the case: fonts are being rebuilt on the secnod
pass. This required a dependency fix for emmentaler fonts. The
dependencies are ordered so that fonts aren't rebuilt on a subsequent
call to make.


I don't understand what you're fixing here, Julien. On my machine, deleting the build directory completely, then recreating it and running make (-j9 of course) completely rebuilds the binaries in a single pass. Further immediate calls to make do nothing.

The only significant bug in this area that I'm aware of is that modifying metafont files does not cause the font files to be rebuilt - we have to do some deleting in build/mf/out to force a rebuild.

--
Phil Holmes

_______________________________________________
lilypond-devel mailing list
lilypond-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-devel

Reply via email to