Rietveld Code Review Tool
Help | Bug tracker | Discussion group | Source code | Sign in
(2621)

Issue 4996044: Fix issue #1852: manuals needs more explicit dependencies. (Closed)

Can't Edit
Can't Publish+Mail
Start Review
Created:
12 years, 8 months ago by janek
Modified:
12 years, 7 months ago
CC:
lilypond-devel_gnu.org
Visibility:
Public.

Description

Fix issue #1852: manuals needs more explicit dependencies. Dependencies are already being tracker by lilypond-book.py, which produces .dep files containing make rules. The file stepmake/stepmake/generic-targets.make includes them into the build. The problem is that the .dep files contain errors. We fix the .dep files produced by lilypond-book.py by 1) using the relative path to the target file, 2) using the correct file extension for the target file.

Patch Set 1 #

Total comments: 7
Unified diffs Side-by-side diffs Delta from patch set Stats (+3 lines, -3 lines) Patch
M scripts/lilypond-book.py View 2 chunks +3 lines, -3 lines 7 comments Download

Messages

Total messages: 11
janek
By Julien Rioux.
12 years, 8 months ago (2011-09-09 19:02:05 UTC) #1
janek
Hi, as usual my review will contain only questions... Please pardon my ignorance, i don't ...
12 years, 8 months ago (2011-09-09 19:19:47 UTC) #2
Graham Percival (old account)
http://codereview.appspot.com/4996044/diff/1/scripts/lilypond-book.py File scripts/lilypond-book.py (right): http://codereview.appspot.com/4996044/diff/1/scripts/lilypond-book.py#newcode677 scripts/lilypond-book.py:677: relative_output_dir = global_options.output_dir did you want an os.path.relpath() here ...
12 years, 8 months ago (2011-09-09 19:28:29 UTC) #3
Reinhold
LGTM, although I would also move that code changing global_options.output_dir from do_file to main, to ...
12 years, 8 months ago (2011-09-09 19:35:45 UTC) #4
Julien Rioux
yes, you guys got it right with the 'hello %s' % 'world' syntax and yes, ...
12 years, 8 months ago (2011-09-09 19:38:07 UTC) #5
Julien Rioux
And global_options.format contains "texinfo" while global_options.formatter.default_extension contains ".texi" On Fri, Sep 9, 2011 at 9:38 ...
12 years, 8 months ago (2011-09-09 19:39:45 UTC) #6
Graham Percival (old account)
http://codereview.appspot.com/4996044/diff/1/scripts/lilypond-book.py File scripts/lilypond-book.py (right): http://codereview.appspot.com/4996044/diff/1/scripts/lilypond-book.py#newcode681 scripts/lilypond-book.py:681: chunks = do_file (files[0]) you mean "that do_file BELOW", ...
12 years, 8 months ago (2011-09-09 19:40:28 UTC) #7
janek
2011/9/9 <reinhold.kainhofer@gmail.com>: > http://codereview.appspot.com/4996044/diff/1/scripts/lilypond-book.py#oldcode691 > scripts/lilypond-book.py:691: + '.%s' % global_options.format) > On 2011/09/09 19:19:47, janek ...
12 years, 8 months ago (2011-09-09 19:41:06 UTC) #8
Julien Rioux
http://codereview.appspot.com/4996044/diff/1/scripts/lilypond-book.py File scripts/lilypond-book.py (left): http://codereview.appspot.com/4996044/diff/1/scripts/lilypond-book.py#oldcode691 scripts/lilypond-book.py:691: + '.%s' % global_options.format) On 2011/09/09 19:19:47, janek wrote: ...
12 years, 8 months ago (2011-09-09 19:42:23 UTC) #9
pkx166h
passes make and reg tests
12 years, 8 months ago (2011-09-10 13:01:07 UTC) #10
janek
12 years, 7 months ago (2011-09-17 21:33:33 UTC) #11
pushed by Graham as 1b99f1907fb77b0f3a0e65725776782c3eeaa025 (thanks - i didn't
have access to mi Lilydev machine lately).

I close Rietveld issue.

Thanks Julien!
Janek
Sign in to reply to this message.

Powered by Google App Engine
RSS Feeds Recent Issues | This issue
This is Rietveld f62528b