[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Make broken on master [fixed]
From: |
John Mandereau |
Subject: |
Re: Make broken on master [fixed] |
Date: |
Wed, 29 Jul 2009 20:56:45 +0200 |
Le mercredi 29 juillet 2009 à 20:23 +0200, John Mandereau a écrit :
> This is exactly what the CHAIN_RULE trick in make/ly-*.make is supposed
> to do: it generates rules that ensure no several lilypond-book instances
> ever run simultaneously.
...and the generated rules chain must in particular specify that
notation.tely is processed after internals.texi has been generated; if
we added another rule to force it e.g.
$(outdir)/notation.texi: $(outdir)/internals.texi
there could likely be a circular dependency that make would ignore both
this particular rule and a part of the generated rules chain. That's why
we must make sure that notation should come before internals in
TEXI_FILES_FROM_TELY (the list of manuals that appear in the rules
chain), which I failed to achieve. I think the problem is, the
evalutations of CHAIN_RULE (the horrible splitted line just after
CHAIN_RULE definition in make/ly-rules.make) is done before internals is
appended to TEXI_FILES_FROM_TELY. I'm pushing a fix ASAP, I hope it
will be the One Right Fix (tm).
> I think I'm outsmarted by variable assigments and evaluations instead.
... and by the order of evaluation of the bunch of makefiles we have.
John
signature.asc
Description: Ceci est une partie de message numériquement signée
- Re: Make broken on master, (continued)
- Re: Make broken on master, John Mandereau, 2009/07/27
- Re: Make broken on master, Carl Sorensen, 2009/07/27
- Re: Make broken on master, John Mandereau, 2009/07/27
- Re: Make broken on master, Graham Percival, 2009/07/27
- Re: Make broken on master, Francisco Vila, 2009/07/28
- Re: Make broken on master [fixed], John Mandereau, 2009/07/28
- Re: Make broken on master [fixed], Werner LEMBERG, 2009/07/29
- Re: Make broken on master [fixed], Francisco Vila, 2009/07/29
- Re: Make broken on master [fixed], Werner LEMBERG, 2009/07/29
- Re: Make broken on master [fixed], John Mandereau, 2009/07/29
- Re: Make broken on master [fixed],
John Mandereau <=
- Re: Make broken on master [fixed], John Mandereau, 2009/07/29
- Re: Make broken on master [fixed], Francisco Vila, 2009/07/29
- Re: Make broken on master [fixed], John Mandereau, 2009/07/29
- Message not available
- Re: Make broken on master [fixed], John Mandereau, 2009/07/29
- Re: Make broken on master [fixed], Werner LEMBERG, 2009/07/29