[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Issue 1526 in lilypond: Building only English docs

From: lilypond
Subject: Re: Issue 1526 in lilypond: Building only English docs
Date: Tue, 18 Oct 2011 11:41:39 +0000

Comment #15 on issue 1526 by address@hidden: Building only English docs

The long time is because your build system is half broken, as I said: you need proper dependencies on targets, and a proper separation of targets. At the moment you're rebuilding the whole offline-root with each `make doc'. That's taking almost the whole of the nearly 3min. This stems from two problems: 1) the website should be a separate target and 2) you're not checking for any dependencies on the offline-root target, instead you have these python scripts which execute everything everytime and take very long to finish.

Your use of recursive make is another issue. `make doc' is actually a loop through every single subdir, whereas we know there are only a few subdirs that need visiting, for example. But actually that's still pretty fast when there is nothing to be built, and is only a fraction of the 3min you're experiencing.

reply via email to

[Prev in Thread] Current Thread [Next in Thread]