]> git.donarmstrong.com Git - lilypond.git/commitdiff
Issue 4733: Add settings for dblatex can use XeTeX backend
authorMasamichi Hosoda <trueroad@trueroad.jp>
Sat, 9 Jan 2016 12:48:59 +0000 (21:48 +0900)
committerMasamichi Hosoda <trueroad@trueroad.jp>
Tue, 19 Jan 2016 13:56:42 +0000 (22:56 +0900)
dblatex uses pdfLaTeX engine for generating PDFs.
This commit ensures that it can be selected XeLaTeX
by the configure script.

make/lilypond-book-rules.make
make/lilypond-book-vars.make

index b27aa56e14ca1e8e0b429e1981a0b7c46bfc3ee2..3dda429003e092aa813c3ab319b7036c257b68d7 100644 (file)
@@ -52,5 +52,5 @@ $(outdir)/%.xml:  %.lyxml
 # Add the xml => pdf rule only if we have dblatex
 ifeq (,$(findstring dblatex,$(MISSING_OPTIONAL)))
 $(outdir)/%.pdf:  $(outdir)/%.xml
-       cd $(outdir) && $(buildscript-dir)/run-and-check "$(DBLATEX) $(notdir $<)" "$*.dblatex.log"
+       cd $(outdir) && $(buildscript-dir)/run-and-check "$(DBLATEX) $(DBLATEX_BACKEND) $(notdir $<)" "$*.dblatex.log"
 endif
index f41a0541ff755459e4977d831035312093e35497..8d9955b6a469262b858c46202874884d8aaba34d 100644 (file)
@@ -40,6 +40,11 @@ OUT_DOCBOOK_FILES = ${DOCBOOK_FILES:%.lyxml=$(outdir)/%.pdf}
 else
 OUT_DOCBOOK_FILES = ${DOCBOOK_FILES:%.lyxml=$(outdir)/%.xml}
 endif
+ifeq ($(PDFLATEX),xelatex)
+DBLATEX_BACKEND = -b xetex
+else
+DBLATEX_BACKEND =
+endif
 
 OUT_FILES = $(sort $(OUT_HTML_FILES) \
                             $(OUT_HTMLY_FILES) \