@@ -10,7 +10,6 @@ TEXFILES = \
1010 module.tex \
1111 parallel.tex \
1212 pattern.tex \
13- poly.tex \
1413 prepro.tex \
1514 setup.tex \
1615 sorting.tex \
@@ -23,7 +22,7 @@ MAIN = manual
2322
2423EXTRA_DIST = $(TEXFILES )
2524
26- .PHONY : FORCE dvi html ps pdf clean-html clean- local
25+ .PHONY : FORCE dvi html ps pdf clean-local
2726
2827DATEFILE = manualdate.tex
2928$(DATEFILE ) : FORCE
@@ -32,8 +31,12 @@ $(DATEFILE): FORCE
3231 if [ $$ (date -d " $$ NEWDATE" +%Y%m%d) -gt $$ OLDDATE ]; then echo $$ NEWDATE > $( DATEFILE) ; echo DIDIT; fi
3332FORCE :
3433
35- HTMLCLEANFILES = idxmake.dvi idxmake.log $(MAIN ) .4ct $(MAIN ) .4dx $(MAIN ) .4ix $(MAIN ) .4tc $(MAIN ) .aux $(MAIN ) .css $(MAIN ) .dvi $(MAIN ) .html $(MAIN ) .idv $(MAIN ) .idx $(MAIN ) .ilg $(MAIN ) .ind $(MAIN ) .lg $(MAIN ) .log $(MAIN ) .tmp $(MAIN ) .xref
36- CLEANFILES = $(MAIN ) .pdf $(MAIN ) .ps $(MAIN ) .toc $(DATEFILE ) texput.log $(HTMLCLEANFILES )
34+ CLEANFILES = \
35+ $(MAIN ) .4ct $(MAIN ) .4dx $(MAIN ) .4ix $(MAIN ) .4tc $(MAIN ) .aux $(MAIN ) .css $(MAIN ) .dvi \
36+ $(MAIN ) .html $(MAIN ) 2.html $(MAIN ) .idv $(MAIN ) .idx $(MAIN ) .ilg $(MAIN ) .ind $(MAIN ) .lg \
37+ $(MAIN ) .log $(MAIN ) .out $(MAIN ) .pdf $(MAIN ) .ps $(MAIN ) .tmp $(MAIN ) .toc $(MAIN ) .xref \
38+ idxmake.dvi idxmake.log texput.log $(DATEFILE )
39+
3740clean-local :
3841 rm -rf html
3942
@@ -45,13 +48,13 @@ dvi: $(DATEFILE) $(MAIN).dvi
4548if CONFIG_MAKEINDEX
4649$(MAIN ) .dvi : $(DATEFILE ) $(TEXFILES )
4750 @set -e ; \
48- ${ LATEX} $(MAIN ) .tex; while [ ` cat $( MAIN) .log | grep -c Rerun` -gt 0 ]; do ${ LATEX} $( MAIN) .tex; done ; \
51+ $( LATEX ) $(MAIN ) .tex; while [ ` grep -v ' Package: rerunfilecheck ' $( MAIN) .log | grep -c Rerun` -gt 0 ]; do $( LATEX) $( MAIN) .tex; done ; \
4952 ${MAKEINDEX} $(MAIN ) ; \
50- ${ LATEX} $(MAIN ) .tex; while [ ` cat $( MAIN) .log | grep -c Rerun` -gt 0 ]; do ${ LATEX} $( MAIN) .tex; done
53+ $( LATEX ) $(MAIN ) .tex; while [ ` grep -v ' Package: rerunfilecheck ' $( MAIN) .log | grep -c Rerun` -gt 0 ]; do $( LATEX) $( MAIN) .tex; done
5154else
5255$(MAIN ) .dvi : $(DATEFILE ) $(TEXFILES )
5356 @set -e ; \
54- ${ LATEX} $(MAIN ) .tex; while [ ` cat $( MAIN) .log | grep -c Rerun` -gt 0 ]; do ${ LATEX} $( MAIN) .tex; done
57+ $( LATEX ) $(MAIN ) .tex; while [ ` grep -v ' Package: rerunfilecheck ' $( MAIN) .log | grep -c Rerun` -gt 0 ]; do $( LATEX) $( MAIN) .tex; done
5558endif
5659
5760# ######### CONFIG_HTLATEX
@@ -101,13 +104,13 @@ pdf: $(DATEFILE) $(MAIN).pdf
101104if CONFIG_MAKEINDEX
102105$(MAIN ) .pdf : $(DATEFILE ) $(TEXFILES )
103106 @set -e ; \
104- ${ PDFLATEX} $(MAIN ) .tex; while [ ` cat $( MAIN) .log | grep -c Rerun` -gt 0 ]; do ${ PDFLATEX} $( MAIN) .tex; done ; \
107+ $( PDFLATEX ) $(MAIN ) .tex; while [ ` grep -v ' Package: rerunfilecheck ' $( MAIN) .log | grep -c Rerun` -gt 0 ]; do $( PDFLATEX) $( MAIN) .tex; done ; \
105108 ${MAKEINDEX} $(MAIN ) ; \
106- ${ PDFLATEX} $(MAIN ) .tex; while [ ` cat $( MAIN) .log | grep -c Rerun` -gt 0 ]; do ${ PDFLATEX} $( MAIN) .tex; done
109+ $( PDFLATEX ) $(MAIN ) .tex; while [ ` grep -v ' Package: rerunfilecheck ' $( MAIN) .log | grep -c Rerun` -gt 0 ]; do $( PDFLATEX) $( MAIN) .tex; done
107110else
108111$(MAIN ) .pdf : $(DATEFILE ) $(TEXFILES )
109112 @set -e ; \
110- ${ PDFLATEX} $(MAIN ) .tex; while [ ` cat $( MAIN) .log | grep -c Rerun` -gt 0 ]; do ${ PDFLATEX} $( MAIN) .tex; done
113+ $( PDFLATEX ) $(MAIN ) .tex; while [ ` grep -v ' Package: rerunfilecheck ' $( MAIN) .log | grep -c Rerun` -gt 0 ]; do $( PDFLATEX) $( MAIN) .tex; done
111114endif
112115
113116endif
0 commit comments