| DESTDIR=/usr/local |
| LIBDESTDIR=$DESTDIR/lib |
| LIBDEST=$LIBDESTDIR/python |
| DOCDESTDIR=$LIBDEST/doc |
| DVIPS= dvips -f |
| |
| all: tut.dvi lib.dvi ref.dvi ext.dvi |
| |
| ext: ext.dvi |
| tut: tut.dvi |
| qua: qua.dvi |
| ref: ref.dvi |
| lib: lib.dvi |
| |
| tut.dvi lib.dvi ref.dvi ext.dvi: myformat.sty fix_hack |
| |
| tut.dvi: tut.tex |
| latex tut |
| latex tut |
| $(DVIPS) tut >tut.ps |
| |
| ref.dvi: ref.tex ref1.tex ref2.tex ref3.tex ref4.tex ref5.tex ref6.tex \ |
| ref7.tex ref8.tex |
| touch ref.ind |
| latex ref |
| ./fix_hack ref.idx |
| makeindex ref |
| latex ref |
| $(DVIPS) ref >ref.ps |
| |
| # LaTeX source files for the Python Library Reference |
| LIBFILES = lib.tex \ |
| libal.tex libaifc.tex libamoeba.tex libarray.tex libaudio.tex libaudioop.tex \ |
| libbltin.tex \ |
| libcgi.tex libcopy.tex libctb.tex libcrypto.tex \ |
| libdbm.tex \ |
| libexcs.tex \ |
| libfcntl.tex libfl.tex libfm.tex libftplib.tex libfuncs.tex \ |
| libgdbm.tex libgetopt.tex libgl.tex libgopherlib.tex libgrp.tex \ |
| libhtmllib.tex libhttplib.tex \ |
| libimageop.tex libimgfile.tex libintro.tex \ |
| libjpeg.tex \ |
| libmac.tex libmacconsole.tex libmacdnr.tex \ |
| libmacfs.tex libmactcp.tex libmacspeech.tex \ |
| libmain.tex libmarshal.tex libmath.tex \ |
| libmd5.tex libmimetools.tex libmm.tex libmods.tex libmpz.tex \ |
| libnntplib.tex \ |
| libobjs.tex libos.tex \ |
| libpanel.tex libpickle.tex libposix.tex libposixfile.tex \ |
| libppath.tex libprofile.tex libpwd.tex \ |
| librand.tex libregex.tex libregsub.tex \ |
| librfc822.tex librgbimg.tex librotor.tex \ |
| libselect.tex libsgi.tex libsgmllib.tex \ |
| libshelve.tex libsocket.tex libstd.tex libstdwin.tex \ |
| libstring.tex libstruct.tex libsun.tex libsys.tex \ |
| libtempfile.tex libthread.tex libtime.tex \ |
| libtraceback.tex libtypes.tex libtypes2.tex \ |
| libunix.tex liburllib.tex liburlparse.tex \ |
| libwhrandom.tex libwww.tex |
| |
| lib.dvi: $(LIBFILES) |
| touch lib.ind |
| latex lib |
| ./fix_hack lib.idx |
| makeindex lib |
| latex lib |
| $(DVIPS) lib >lib.ps |
| |
| ext.dvi: ext.tex |
| touch ext.ind |
| latex ext |
| ./fix_hack ext.idx |
| makeindex ext |
| latex ext |
| $(DVIPS) ext >ext.ps |
| |
| qua.dvi: qua.tex quabib.bib |
| latex qua |
| bibtex qua |
| latex qua |
| latex qua |
| $(DVIPS) qua >qua.ps |
| |
| lib.texi: lib*.tex texipre.dat texipost.dat partparse.py fix.el |
| python partparse.py -o @lib.texi `./whichlibs` |
| emacs -batch -l fix.el -f save-buffer -kill |
| mv @lib.texi lib.texi |
| |
| .PRECIOUS: lib.texi |
| |
| python-lib.info: lib.texi |
| makeinfo --footnote-style end --fill-column 72 --paragraph-indent 0 \ |
| lib.texi |
| |
| lib.info: python-lib.info |
| |
| # This target is very local to CWI... |
| libwww: lib.texi |
| texi2html -d lib.texi /ufs/guido/www/texinfo/python |
| |
| # This one too... |
| L2H= /usr/local/LaTeX2html/latex2html |
| L2HARGS=-address $$USER@`domainname` -dont_include myformat -nolatex |
| l2h: l2htut l2href l2hext |
| |
| l2htut: tut |
| $(L2H) $(L2HARGS) tut.tex |
| @rm -rf python-tut |
| mv tut python-tut |
| |
| l2href: ref |
| $(L2H) $(L2HARGS) ref.tex |
| @rm -rf python-ref |
| mv ref python-ref |
| |
| l2hext: ext |
| $(L2H) $(L2HARGS) ext.tex |
| @rm -rf python-ext |
| mv ext python-ext |
| |
| clean: |
| rm -f @* *~ *.aux *.idx *.ilg *.ind *.log *.toc *.blg *.bbl *.pyc |
| # Sources: .tex, .bib, .sty |
| # Useful results: .dvi, .ps, .texi, .info |
| |
| clobber: clean |
| rm -f *.dvi *.ps *.texi *.info *.info-[0-9]* |