Reviewers: Graham Percival, Message: Updated to use pdflatex and dblatex in the regtests only when available. If not, use the .tex/.xml rather than .pdf files.
http://codereview.appspot.com/1556043/diff/1/45 File make/lilypond-book-rules.make (right): http://codereview.appspot.com/1556043/diff/1/45#newcode48 make/lilypond-book-rules.make:48: cd $(outdir) && dblatex $(notdir $<) On 2010/06/08 13:06:14, Graham Percival wrote:
docbook is not currently a build requirement, and I'm very reluctant
to add it
as such. Could this be made optional?
also, it should probably be added as a configure check, use $(DBLATEX)
instead
of a normal shell call, etc etc. Actually, could this be removed
entirely from
the first patch, then worked on as a separate issue?
changed pdflatex and dblatex to OPTIONAL. If they are not available, the .tex and .xml files are linked in collated-files.html rather than the .pdf (which would be mroe helpful, though). Description: Add regression tests for lilypond-book In the build system, support all file formats and extensions supported by lilypond-book. Add lots of test cases for html (by Christian Hitz) and latex. Only basic test cases for docbook and texinfo. The test cases are run by a lilypond-book stepmake template (by Christian Hitz). Please review this at http://codereview.appspot.com/1556043/show Affected files: M GNUmakefile.in M config.make.in M configure.in M input/regression/GNUmakefile A input/regression/lilypond-book/GNUmakefile A input/regression/lilypond-book/html-include-space-after-tag.html A input/regression/lilypond-book/html-inline-newline-during-tag.html A input/regression/lilypond-book/html-inline-no-options.html A input/regression/lilypond-book/html-inline-option.html A input/regression/lilypond-book/html-lilypond-block.html A input/regression/lilypond-book/html-newline-after-tag.html A input/regression/lilypond-book/html-space-after-tag.html A input/regression/lilypond-book/html-version-newline.html A input/regression/lilypond-book/html-version.html A input/regression/lilypond-book/include.ly A input/regression/lilypond-book/include2.ly A input/regression/lilypond-book/suffix-html.html A input/regression/lilypond-book/suffix-itely.itely A input/regression/lilypond-book/suffix-latex.latex A input/regression/lilypond-book/suffix-lytex.lytex A input/regression/lilypond-book/suffix-lyxml.lyxml A input/regression/lilypond-book/suffix-tely.tely A input/regression/lilypond-book/suffix-tex.tex A input/regression/lilypond-book/suffix-texi.texi A input/regression/lilypond-book/suffix-texinfo.texinfo A input/regression/lilypond-book/suffix-xml.xml A input/regression/lilypond-book/tex-auto-linebreak.lytex A input/regression/lilypond-book/tex-comment-firstline.lytex A input/regression/lilypond-book/tex-comments.lytex A input/regression/lilypond-book/tex-compatibility-mode.lytex A input/regression/lilypond-book/tex-footnote.lytex A input/regression/lilypond-book/tex-fragment.lytex A input/regression/lilypond-book/tex-graphics-package-added.lytex A input/regression/lilypond-book/tex-include-file.lytex A input/regression/lilypond-book/tex-include-options.lytex A input/regression/lilypond-book/tex-inline-lilypond.lytex A input/regression/lilypond-book/tex-lilypond-block.lytex A input/regression/lilypond-book/tex-lilypond-inside-itemize.lytex A input/regression/lilypond-book/tex-lilypond-inside-table.lytex A input/regression/lilypond-book/tex-lilypondversion.lytex A input/regression/lilypond-book/tex-paragraphs.lytex A input/regression/lilypond-book/tex-snippet-options.lytex A input/regression/lilypond-book/tex-twocolumn.lytex A input/regression/lilypond-book/tex-verbatim.lytex A input/regression/lilypond-book/tex-version.lytex A make/lilypond-book-rules.make A make/lilypond-book-targets.make A make/lilypond-book-vars.make M scripts/build/lys-to-tely.py _______________________________________________ lilypond-devel mailing list lilypond-devel@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-devel