File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -84,6 +84,9 @@ world: ps pdf html tarballs
8484api api.ps :
8585 (cd paper-$( PAPER) ; $( MAKE) api.ps)
8686
87+ doc doc.ps :
88+ (cd paper-$( PAPER) ; $( MAKE) doc.ps)
89+
8790ext ext.ps :
8891 (cd paper-$( PAPER) ; $( MAKE) ext.ps)
8992
@@ -103,6 +106,9 @@ tut tut.ps:
103106api.dvi :
104107 (cd paper-$( PAPER) ; $( MAKE) api.dvi)
105108
109+ doc.dvi :
110+ (cd paper-$( PAPER) ; $( MAKE) doc.dvi)
111+
106112ext.dvi :
107113 (cd paper-$( PAPER) ; $( MAKE) ext.dvi)
108114
@@ -122,6 +128,9 @@ tut.dvi:
122128api.pdf :
123129 (cd paper-$( PAPER) ; $( MAKE) api.pdf)
124130
131+ doc.pdf :
132+ (cd paper-$( PAPER) ; $( MAKE) doc.pdf)
133+
125134ext.pdf :
126135 (cd paper-$( PAPER) ; $( MAKE) ext.pdf)
127136
Original file line number Diff line number Diff line change 44
55APIFILES= ../api/api.tex
66
7+ DOCFILES= ../doc/doc.tex
8+
79EXTFILES= ../ext/ext.tex
810
911TUTFILES= ../tut/tut.tex
Original file line number Diff line number Diff line change @@ -12,19 +12,21 @@ TOOLSDIR= ../tools
1212TEXINPUTS = .:../texinputs:
1313
1414MKDVI = TEXINPUTS=$(TEXINPUTS ) $(TOOLSDIR ) /mkdvi.sh
15+ # The --keep option is needed to keep the intermediate files for generating
16+ # the HTML global module index.
1517MKHOWTO = $(TOOLSDIR ) /mkhowto --keep
1618MKPDF = TEXINPUTS=$(TEXINPUTS ) $(TOOLSDIR ) /mkdvi.sh --pdf
1719
1820
1921# what's what
2022MANDVIFILES = api.dvi ext.dvi lib.dvi ref.dvi tut.dvi
21- HOWTODVIFILES = mac.dvi
23+ HOWTODVIFILES = doc.dvi mac.dvi
2224
2325MANPDFFILES = api.pdf ext.pdf lib.pdf ref.pdf tut.pdf
24- HOWTOPDFFILES = mac.pdf
26+ HOWTOPDFFILES = doc.pdf mac.pdf
2527
2628MANPSFILES = api.ps ext.ps lib.ps ref.ps tut.ps
27- HOWTOPSFILES = mac.ps
29+ HOWTOPSFILES = doc.ps mac.ps
2830
2931DVIFILES = $(MANDVIFILES ) $(HOWTODVIFILES )
3032PDFFILES = $(MANPDFFILES ) $(HOWTOPDFFILES )
@@ -104,6 +106,13 @@ api.dvi: $(APIFILES)
104106api.pdf : $(APIFILES )
105107 $(MKPDF ) api
106108
109+ # Documenting Python
110+ doc.dvi : $(DOCFILES ) ../texinputs/ltxmarkup.sty
111+ $(MKHOWTO ) --dvi ../doc/doc.tex
112+
113+ doc.pdf : $(DOCCFILES ) ../texinputs/ltxmarkup.sty
114+ $(MKHOWTO ) --pdf ../doc/doc.tex
115+
107116# Extending and Embedding the Python Interpreter
108117ext.dvi : $(EXTFILES )
109118 $(MKDVI ) ext
You can’t perform that action at this time.
0 commit comments