bug-lilypond
[Top][All Lists]
Advanced

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

Re: Issue 1852 in lilypond: manuals needs more explicit dependencies


From: lilypond
Subject: Re: Issue 1852 in lilypond: manuals needs more explicit dependencies
Date: Tue, 04 Oct 2011 16:04:12 +0000


Comment #36 on issue 1852 by address@hidden: manuals needs more explicit dependencies
http://code.google.com/p/lilypond/issues/detail?id=1852#c36

Build dependencies for .texi files (issue 1852).

Write .dep files containing make dependency rules for .texi and .itexi files. They allow to simply type `make' to process the doc after changing an included file and have the manuals updated with the minimum amount of processing.

These .dep files are generated by recursively scanning for lines starting with @include in the .texi files, and looking up these included files within the include directories that we pass to texinfo. The same is done for .itexi files. The .dep files are included into the build by stepmake/generic-targets.make.

With this we can clean up Documentation/GNUmakefile a bit:
- Remove the previous apparently unsuccessfull attempt at tracking dependencies with a wildcard, and - Remove dependencies that are caught automatically: only generated files need an explicit dependency, which weblinks.itexi is an example, thus
  - Add the explicit dependency for weblinks.itexi.

http://codereview.appspot.com/5131045




reply via email to

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