Publish comments.

http://codereview.appspot.com/5169041/diff/1/Documentation/topdocs/AUTHORS.texi
File Documentation/topdocs/AUTHORS.texi (right):

http://codereview.appspot.com/5169041/diff/1/Documentation/topdocs/AUTHORS.texi#newcode13
Documentation/topdocs/AUTHORS.texi:13: @include ../macros.itexi
On 2011/09/30 11:41:50, Graham Percival wrote:
this should be taken care of with the texinfo -I includedir stuff.
Which target
does it fail with?  I'll fix that .make file.

Without the change, make fails on the second doc build, after the first
one created a AUTHORS.dep file which links to macros.itexi: this file is
not found by make in the current directory, since it is in the parent
directory. I don't know if you can pass something like a -I switch to
make. In any case I think it is better to be explicit about what we are
including here.

http://codereview.appspot.com/5169041/diff/1/stepmake/stepmake/texinfo-rules.make
File stepmake/stepmake/texinfo-rules.make (right):

http://codereview.appspot.com/5169041/diff/1/stepmake/stepmake/texinfo-rules.make#newcode28
stepmake/stepmake/texinfo-rules.make:28: sed -ne
"/^@include[[:space:]]/s/@include/.\/$(subst /,\/,$@):/p" $< >> $(subst
.texi,.dep,$@)
On 2011/09/30 12:17:12, Reinhold wrote:
Shouldn't we do this in a separate rule to create the .dep file?

For .tely files you run lilypond-book to produce the output .texi file
and a .dep file is created as a byproduct. This is the same thing. Is
there a use-case for specific .dep targets?

http://codereview.appspot.com/5169041/diff/1/stepmake/stepmake/texinfo-rules.make#newcode28
stepmake/stepmake/texinfo-rules.make:28: sed -ne
"/^@include[[:space:]]/s/@include/.\/$(subst /,\/,$@):/p" $< >> $(subst
.texi,.dep,$@)
On 2011/09/30 12:17:12, Reinhold wrote:
This also does not work with nested includes.

If there is a .dep file for the included file, which should be the case
after this patch, then everything is being tracked by make, isn't it?

http://codereview.appspot.com/5169041/

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

Reply via email to