]> git.donarmstrong.com Git - lilypond.git/commitdiff
Issue 4731: Add TeX engine changeability for the backend of texi2pdf
authorMasamichi Hosoda <trueroad@trueroad.jp>
Sat, 9 Jan 2016 16:23:40 +0000 (01:23 +0900)
committerMasamichi Hosoda <trueroad@trueroad.jp>
Tue, 19 Jan 2016 13:55:33 +0000 (22:55 +0900)
texi2pdf uses TeX engine for backend.
This commit ensures that it can be selected by the configure script.

config.make.in
stepmake/stepmake/texinfo-rules.make

index e915a0b3cd7032904e0ef5444f7a315c4c047662..c681d761990ce0fe7cfa696a53c0ea1e1e12ed4f 100644 (file)
@@ -129,6 +129,7 @@ MFMODE = @MFMODE@
 MSGFMT = @MSGFMT@
 PAPERSIZE=a4
 PATHSEP = @PATHSEP@
+PDFTEX = @PDFTEX@
 PDFLATEX = @PDFLATEX@
 PERL = @PERL@
 PLATFORM_WINDOWS = @PLATFORM_WINDOWS@
index 063a346091e4c7860fcf815dac54342382009f7a..4747347a9042909e3466373ba888833f5889f8fa 100644 (file)
@@ -68,9 +68,9 @@ endif
 
 $(outdir)/%.pdf: $(outdir)/%.texi $(outdir)/version.itexi $(outdir)/%.pdf.omf $(outdir)/weblinks.itexi | $(OUT_TEXINFO_MANUALS)
 ifeq ($(WEB_VERSION),yes)
-       $(buildscript-dir)/run-and-check "cd $(outdir); texi2pdf $(TEXI2PDF_FLAGS) -D web_version -I $(abs-src-dir) $(TEXINFO_PAPERSIZE_OPTION) $(<F) < /dev/null" "$*.texi2pdf.log"
+       PDFTEX=$(PDFTEX) PDFLATEX=$(PDFLATEX) $(buildscript-dir)/run-and-check "cd $(outdir); texi2pdf $(TEXI2PDF_FLAGS) -D web_version -I $(abs-src-dir) $(TEXINFO_PAPERSIZE_OPTION) $(<F) < /dev/null" "$*.texi2pdf.log"
 else
-       $(buildscript-dir)/run-and-check "cd $(outdir); texi2pdf $(TEXI2PDF_FLAGS) -I $(abs-src-dir) $(TEXINFO_PAPERSIZE_OPTION) $(<F) < /dev/null" "$*.texi2pdf.log"
+       PDFTEX=$(PDFTEX) PDFLATEX=$(PDFLATEX) $(buildscript-dir)/run-and-check "cd $(outdir); texi2pdf $(TEXI2PDF_FLAGS) -I $(abs-src-dir) $(TEXINFO_PAPERSIZE_OPTION) $(<F) < /dev/null" "$*.texi2pdf.log"
 endif
 
 $(outdir)/%.txt: $(outdir)/%.texi $(outdir)/version.itexi $(outdir)/weblinks.itexi | $(OUT_TEXINFO_MANUALS)