@@ -50,8 +50,10 @@ HOWTOSTYLES= ../texinputs/howto.cls \
5050 $(COMMONSTYLES )
5151
5252
53- $(DVIFILES ) : ../tools/fix_hack ../tools/mkdvi.sh $(COMMONTEX )
54- $(PDFFILES ) : ../tools/fix_hack ../tools/mkdvi.sh $(COMMONTEX )
53+ SCRIPTS : ../tools/fix_hack ../tools/mkdvi.sh ../tools/indfix.py
54+
55+ $(DVIFILES ) : $(SCRIPTS ) $(COMMONTEX )
56+ $(PDFFILES ) : $(SCRIPTS ) $(COMMONTEX )
5557
5658$(MANDVIFILES ) : $(MANSTYLES )
5759$(MANPDFFILES ) : $(MANSTYLES )
@@ -77,28 +79,6 @@ README: $(PSFILES)
7779 $(TOOLSDIR ) /getpagecounts > $@
7880
7981
80- # Python Library Reference
81- lib.dvi : $(TOOLSDIR ) /indfix.py $(LIBFILES )
82- $(TOOLSDIR ) /newind.py > lib.ind
83- $(TOOLSDIR ) /newind.py modindex > modlib.ind
84- TEXINPUTS=../lib:$(TEXINPUTS ) $(LATEX ) lib
85- $(MAKEINDEX ) modlib.idx
86- $(TOOLSDIR ) /fix_hack lib.idx
87- $(MAKEINDEX ) lib.idx
88- $(TOOLSDIR ) /indfix.py lib.ind
89- TEXINPUTS=../lib:$(TEXINPUTS ) $(LATEX ) lib
90-
91- lib.pdf : $(TOOLSDIR ) /indfix.py $(LIBFILES )
92- $(TOOLSDIR ) /newind.py > lib.ind
93- $(TOOLSDIR ) /newind.py modindex > modlib.ind
94- TEXINPUTS=../lib:$(TEXINPUTS ) $(PDFLATEX ) lib
95- $(MAKEINDEX ) modlib.idx
96- $(TOOLSDIR ) /fix_hack lib.idx
97- $(MAKEINDEX ) lib.idx
98- $(TOOLSDIR ) /indfix.py lib.ind
99- $(TOOLSDIR ) /toc2bkm.py lib
100- TEXINPUTS=../lib:$(TEXINPUTS ) $(PDFLATEX ) lib
101-
10282# Python/C API Reference Manual
10383api.dvi : $(APIFILES )
10484 $(MKDVI ) api
@@ -120,6 +100,13 @@ ext.dvi: $(EXTFILES)
120100ext.pdf : $(EXTFILES )
121101 $(MKPDF ) ext
122102
103+ # Python Library Reference
104+ lib.dvi : $(LIBFILES )
105+ $(MKDVI ) lib
106+
107+ lib.pdf : $(LIBFILES )
108+ $(MKPDF ) lib
109+
123110# Macintosh Library Modules
124111mac.dvi : $(MACFILES )
125112 $(MKHOWTO ) --dvi ../mac/mac.tex
0 commit comments