>From 0e99d58218ee3552fa583eb0035e32b53265b667 Mon Sep 17 00:00:00 2001 From: Akira Yokosawa <akiyks@xxxxxxxxx> Date: Mon, 30 Apr 2018 23:43:15 +0900 Subject: [PATCH 4/5] Makefile: Use latexpand instead of texexpand latexpand of TeX Live [1] works similarly as texexpand. By this change, latex2html package becomes unnecessary for building perfbook. While we are here, straighten dependency of autodate.tex and perfbook_flat.tex. NOTE: Irrelevant warnings from latexpand are redirected to /dev/null. [1]: https://www.ctan.org/pkg/latexpand Signed-off-by: Akira Yokosawa <akiyks@xxxxxxxxx> --- Makefile | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Makefile b/Makefile index 9ac521c..a208920 100644 --- a/Makefile +++ b/Makefile @@ -101,14 +101,14 @@ $(PDFTARGETS:.pdf=.bbl): %.bbl: %.aux $(BIBSOURCES) $(PDFTARGETS:.pdf=.aux): $(LATEXGENERATED) $(LATEXSOURCES) sh utilities/runfirstlatex.sh $(basename $@) -autodate.tex: $(LATEXSOURCES) $(BIBSOURCES) $(SVGSOURCES) $(FIGSOURCES) $(DOTSOURCES) +autodate.tex: perfbook.tex $(LATEXSOURCES) $(BIBSOURCES) $(SVGSOURCES) $(FIGSOURCES) $(DOTSOURCES) $(EPSORIGIN) sh utilities/autodate.sh >autodate.tex -perfbook_flat.tex: perfbook.tex $(LATEXSOURCES) $(PDFTARGETS_OF_EPS) $(TARGETS_OF_SVG) +perfbook_flat.tex: autodate.tex $(PDFTARGETS_OF_EPS) $(TARGETS_OF_SVG) echo > qqz.tex echo > contrib.tex echo > origpub.tex - texexpand perfbook.tex > $@ + latexpand --empty-comments perfbook.tex 1> $@ 2> /dev/null qqz.tex: perfbook_flat.tex sh utilities/extractqqz.sh < $< | perl utilities/qqzreorder.pl > $@ -- 2.7.4 -- To unsubscribe from this list: send the line "unsubscribe perfbook" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html