[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Lilypond-auto] Issue 3020 in lilypond: Patch: Documentation/GNUmakefile
From: |
lilypond |
Subject: |
[Lilypond-auto] Issue 3020 in lilypond: Patch: Documentation/GNUmakefile: Add dependencies for internals.texi |
Date: |
Thu, 13 Dec 2012 21:43:07 +0000 |
Status: Started
Owner: ----
Labels: Type-Enhancement Patch-new
New issue 3020 by address@hidden: Patch: Documentation/GNUmakefile:
Add dependencies for internals.texi
http://code.google.com/p/lilypond/issues/detail?id=3020
Documentation/GNUmakefile: Add dependencies for internals.texi
The texinfo file internals.texi for the Internals Reference is
generated from ly/generate-documentation.ly, which in turn relies on
scm/document*.scm and their recursive dependencies to do the actual
work. In the process, settings encoded in various other files get
documented, e.g. from ly/engraver-init.ly and scm/define-*.scm.
Changes to such files do not necessitate, nor trigger, recompiling the
LilyPond binary; yet the only dependency marked for internals.texi in
Documentation/GNUmakefile was on $(LILYPOND_BINARY).
Fix this, for this is obviously inconvenient when hacking the
Internals Reference.
Rather than tediously maintaining a specific list that grows
incomplete whenever the scope of the IR expands, make internals.texi
depend on $(INIT_LY_SOURCES) and $(SCHEME_SOURCES) altogether, similar
to the rules in make/ly-rules.make.
http://codereview.appspot.com/6943053
- [Lilypond-auto] Issue 3020 in lilypond: Patch: Documentation/GNUmakefile: Add dependencies for internals.texi,
lilypond <=
- Re: [Lilypond-auto] Issue 3020 in lilypond: Patch: Documentation/GNUmakefile: Add dependencies for internals.texi, lilypond, 2012/12/13
- Re: [Lilypond-auto] Issue 3020 in lilypond: Patch: Documentation/GNUmakefile: Add dependencies for internals.texi, lilypond, 2012/12/19
- Re: [Lilypond-auto] Issue 3020 in lilypond: Patch: Documentation/GNUmakefile: Add dependencies for internals.texi, lilypond, 2012/12/19
- Re: [Lilypond-auto] Issue 3020 in lilypond: Patch: Documentation/GNUmakefile: Add dependencies for internals.texi, lilypond, 2012/12/21
- Re: [Lilypond-auto] Issue 3020 in lilypond: Patch: Documentation/GNUmakefile: Add dependencies for internals.texi, lilypond, 2012/12/21
- Re: [Lilypond-auto] Issue 3020 in lilypond: Patch: Documentation/GNUmakefile: Add dependencies for internals.texi, lilypond, 2012/12/21
- Re: [Lilypond-auto] Issue 3020 in lilypond: Patch: Documentation/GNUmakefile: Add dependencies for internals.texi, lilypond, 2012/12/23