On Mon, Dec 14, 2009 at 04:54:41PM +0100, John Mandereau wrote:
> Le lundi 14 décembre 2009 à 14:08 +0100, David Kastrup a écrit :
> > Maybe lilypond-book could create its temporary files in a local
> > directory with a unique name (involving host and process id, for
> > example).  It sounds like this could do the trick for parallel
> > lilypond-book runs.
> 
> No.  We share all lilypond-book snippets in a central directory
> (out/lybook-db for make targets "all" and "doc"), so we don't want
> parallel lilypond-book parallel runs; if it happens nevertheless, then
> it's a bug.

That could be what's happening... not necessarily parallel
lilypond-book runs in the same directory, but building the english
docs + translations at the same time with lilypond-book in
parallel?

Is there any way to turn "make -jX doc" into
"make -j1 CPU_COUNT=X doc" automatically?  I've already seen that
"make -j1 CPU_COUNT=X doc" works, and seems to take the same time
+ have the same CPU load as doing -j4 CPU_COUNT=4.


No, I haven't looked at how make processes the -j options, and I'd
rather not have to do this if I don't have to.  If somebody can
look into this, I'll continue to look into why GUB can't build the
2.12.3 docs.  Deal?

Cheers,
- Graham


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

Reply via email to