From: Reinhold Kainhofer Date: Sat, 29 May 2010 20:07:27 +0000 (+0200) Subject: Lilypond-book: Add build structure for docbook regtests X-Git-Tag: release/2.13.27-1~28 X-Git-Url: https://git.donarmstrong.com/?a=commitdiff_plain;h=f321911c01364d21adeea94a6979fd6e1393be4e;hp=c08377573e22de6e76310f245c1d5bd20e921c3b;p=lilypond.git Lilypond-book: Add build structure for docbook regtests --- diff --git a/make/lilypond-book-rules.make b/make/lilypond-book-rules.make index 3bdcf47745..6272085500 100644 --- a/make/lilypond-book-rules.make +++ b/make/lilypond-book-rules.make @@ -17,3 +17,6 @@ $(outdir)/%.tex: %.latex $(outdir)/%.pdf: $(outdir)/%.tex cd $(outdir) && pdflatex $(notdir $<) + +$(outdir)/%.xml: %.lyxml + $(LILYPOND_BOOK_COMMAND) -o $(outdir) $< diff --git a/make/lilypond-book-vars.make b/make/lilypond-book-vars.make index c8a4979c51..e007bc40c8 100644 --- a/make/lilypond-book-vars.make +++ b/make/lilypond-book-vars.make @@ -11,17 +11,23 @@ LILYBOOK_XML_FILES = $(call src-wildcard,*.xml) LILYBOOK_LYTEX_FILES = $(call src-wildcard,*.lytex) LILYBOOK_LATEX_FILES = $(call src-wildcard,*.latex) LILYBOOK_TEX_FILES = $(call src-wildcard,*.tex) +LILYBOOK_DOCBOOK_FILES = $(call src-wildcard,*.lyxml) LILYBOOK_OUT_HTML_FILES = ${LILYBOOK_HTML_FILES:%.html=$(outdir)/%.html} LILYBOOK_OUT_XML_FILES = ${LILYBOOK_XML_FILES:%.xml=$(outdir)/%.html} LILYBOOK_OUT_LYTEX_FILES = ${LILYBOOK_LYTEX_FILES:%.lytex=$(outdir)/%.pdf} LILYBOOK_OUT_LATEX_FILES = ${LILYBOOK_LATEX_FILES:%.latex=$(outdir)/%.pdf} LILYBOOK_OUT_TEX_FILES = ${LILYBOOK_TEX_FILES:%.tex=$(outdir)/%.pdf} +LILYBOOK_OUT_DOCBOOK_FILES = ${LILYBOOK_DOCBOOK_FILES:%.lyxml=$(outdir)/%.xml} LILYBOOK_OUT_FILES = $(sort $(LILYBOOK_OUT_HTML_FILES) \ $(LILYBOOK_OUT_XML_FILES) \ $(LILYBOOK_OUT_LYTEX_FILES) \ $(LILYBOOK_OUT_LATEX_FILES) \ - $(LILYBOOK_OUT_TEX_FILES)) + $(LILYBOOK_OUT_TEX_FILES) \ + $(LILYBOOK_OUT_DOOCBOOK_FILES)) \ + +EXTRA_DIST_FILES += $(LILYBOOK_HTML_FILES) $(LILYBOOK_XML_FILES) \ + $(LILYBOOK_LYTEX_FILES) $(LILYBOOK_LATEX_FILES) \ + $(LILYBOOK_TEX_FILES) $(LILYBOOK_DOCBOOK_FILES) -EXTRA_DIST_FILES += $(LILYBOOK_HTML_FILES)