Commit c79e099f authored by Guido van Rossum's avatar Guido van Rossum

Separate .dvi and .ps targets.

More rational destination for texi2html.py.
parent f6b0b650
...@@ -57,6 +57,9 @@ MAKEINFO= makeinfo ...@@ -57,6 +57,9 @@ MAKEINFO= makeinfo
L2H= /ufs/guido/l2h/latex2html L2H= /ufs/guido/l2h/latex2html
L2HARGS= -address $$USER@`domainname` -dont_include myformat L2HARGS= -address $$USER@`domainname` -dont_include myformat
# Destination directory for output of libwww target.
LIBHTMLDIR= ./python-lib
# Install destination -- not used now but might be useful some time... # Install destination -- not used now but might be useful some time...
DESTDIR= /usr/local DESTDIR= /usr/local
LIBDESTDIR= $DESTDIR/lib LIBDESTDIR= $DESTDIR/lib
...@@ -66,16 +69,19 @@ DOCDESTDIR= $LIBDEST/doc ...@@ -66,16 +69,19 @@ DOCDESTDIR= $LIBDEST/doc
# Ideally, you shouldn't need to edit beyond this point # Ideally, you shouldn't need to edit beyond this point
# Main target # Main target
all: tut.dvi lib.dvi ref.dvi ext.dvi all: all-ps
all-dvi: tut.dvi lib.dvi ref.dvi ext.dvi
all-ps: tut.ps lib.ps ref.ps ext.ps
# Individual document fake targets # Individual document fake targets
tut: tut.dvi tut: tut.ps
lib: lib.dvi lib: lib.ps
ref: ref.dvi ref: ref.ps
ext: ext.dvi ext: ext.ps
# CWI Quarterly document fake target # CWI Quarterly document fake target
qua: qua.dvi qua: qua.ps
# Dependencies # Dependencies
tut.dvi lib.dvi ref.dvi ext.dvi: myformat.sty fix_hack tut.dvi lib.dvi ref.dvi ext.dvi: myformat.sty fix_hack
...@@ -84,6 +90,8 @@ tut.dvi lib.dvi ref.dvi ext.dvi: myformat.sty fix_hack ...@@ -84,6 +90,8 @@ tut.dvi lib.dvi ref.dvi ext.dvi: myformat.sty fix_hack
tut.dvi: tut.tex tut.dvi: tut.tex
$(LATEX) tut $(LATEX) tut
$(LATEX) tut $(LATEX) tut
tut.ps: tut.dvi
$(DVIPS) tut >tut.ps $(DVIPS) tut >tut.ps
# Reference document # Reference document
...@@ -94,6 +102,8 @@ ref.dvi: ref.tex ref1.tex ref2.tex ref3.tex ref4.tex ref5.tex ref6.tex \ ...@@ -94,6 +102,8 @@ ref.dvi: ref.tex ref1.tex ref2.tex ref3.tex ref4.tex ref5.tex ref6.tex \
./fix_hack ref.idx ./fix_hack ref.idx
$(MAKEINDEX) ref $(MAKEINDEX) ref
$(LATEX) ref $(LATEX) ref
ref.ps: ref.dvi
$(DVIPS) ref >ref.ps $(DVIPS) ref >ref.ps
# LaTeX source files for the Python Library Reference # LaTeX source files for the Python Library Reference
...@@ -137,6 +147,8 @@ lib.dvi: $(LIBFILES) ...@@ -137,6 +147,8 @@ lib.dvi: $(LIBFILES)
./fix_hack lib.idx ./fix_hack lib.idx
$(MAKEINDEX) lib $(MAKEINDEX) lib
$(LATEX) lib $(LATEX) lib
lib.ps: lib.dvi
$(DVIPS) lib >lib.ps $(DVIPS) lib >lib.ps
# Extensions document # Extensions document
...@@ -146,6 +158,8 @@ ext.dvi: ext.tex ...@@ -146,6 +158,8 @@ ext.dvi: ext.tex
./fix_hack ext.idx ./fix_hack ext.idx
$(MAKEINDEX) ext $(MAKEINDEX) ext
$(LATEX) ext $(LATEX) ext
ext.ps: ext.dvi
$(DVIPS) ext >ext.ps $(DVIPS) ext >ext.ps
# Quarterly document # Quarterly document
...@@ -154,6 +168,8 @@ qua.dvi: qua.tex quabib.bib ...@@ -154,6 +168,8 @@ qua.dvi: qua.tex quabib.bib
$(BIBTEX) qua $(BIBTEX) qua
$(LATEX) qua $(LATEX) qua
$(BIBTEX) qua $(BIBTEX) qua
qua.ps: qua.dvi
$(DVIPS) qua >qua.ps $(DVIPS) qua >qua.ps
...@@ -173,9 +189,9 @@ python-lib.info: lib.texi ...@@ -173,9 +189,9 @@ python-lib.info: lib.texi
lib.info: python-lib.info lib.info: python-lib.info
# This target is very local to CWI...
libwww: lib.texi libwww: lib.texi
$(PYTHON) texi2html.py -d lib.texi /ufs/guido/public_html/python-lib if test ! -d $(LIBHTMLDIR); then mkdir $(LIBHTMLDIR); else true; fi
$(PYTHON) texi2html.py -d lib.texi $(LIBHTMLDIR)
# Targets to convert the manuals to HTML using Nikos Drakos' LaTeX to # Targets to convert the manuals to HTML using Nikos Drakos' LaTeX to
# HTML converter. For more info on this program, see # HTML converter. For more info on this program, see
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment