Guido van Rossum | 5b34373 | 1992-07-07 09:06:34 +0000 | [diff] [blame] | 1 | DESTDIR=/usr/local |
| 2 | LIBDESTDIR=$DESTDIR/lib |
| 3 | LIBDEST=$LIBDESTDIR/python |
| 4 | DOCDESTDIR=$LIBDEST/doc |
Guido van Rossum | 6938f06 | 1994-08-01 12:22:53 +0000 | [diff] [blame] | 5 | DVIPS= dvips -f |
Guido van Rossum | 5b34373 | 1992-07-07 09:06:34 +0000 | [diff] [blame] | 6 | |
Guido van Rossum | 6938f06 | 1994-08-01 12:22:53 +0000 | [diff] [blame] | 7 | all: tut lib ref ext |
Guido van Rossum | 20aca5a | 1991-01-25 13:29:04 +0000 | [diff] [blame] | 8 | |
Guido van Rossum | b83241c | 1992-03-06 10:56:42 +0000 | [diff] [blame] | 9 | tut: |
| 10 | latex tut |
| 11 | latex tut |
Guido van Rossum | 6938f06 | 1994-08-01 12:22:53 +0000 | [diff] [blame] | 12 | $(DVIPS) tut >tut.ps |
Guido van Rossum | b3fa13c | 1991-01-22 11:47:14 +0000 | [diff] [blame] | 13 | |
Guido van Rossum | b83241c | 1992-03-06 10:56:42 +0000 | [diff] [blame] | 14 | ref: |
| 15 | touch ref.ind |
| 16 | latex ref |
Guido van Rossum | 4ac605e | 1992-12-17 15:31:02 +0000 | [diff] [blame] | 17 | ./fix_hack ref.idx |
Guido van Rossum | b83241c | 1992-03-06 10:56:42 +0000 | [diff] [blame] | 18 | makeindex ref |
| 19 | latex ref |
Guido van Rossum | 6938f06 | 1994-08-01 12:22:53 +0000 | [diff] [blame] | 20 | $(DVIPS) ref >ref.ps |
Guido van Rossum | b3fa13c | 1991-01-22 11:47:14 +0000 | [diff] [blame] | 21 | |
Guido van Rossum | b83241c | 1992-03-06 10:56:42 +0000 | [diff] [blame] | 22 | lib: |
| 23 | touch lib.ind |
| 24 | latex lib |
Guido van Rossum | 95cd2ef | 1992-12-08 14:37:55 +0000 | [diff] [blame] | 25 | ./fix_hack lib.idx |
Guido van Rossum | b83241c | 1992-03-06 10:56:42 +0000 | [diff] [blame] | 26 | makeindex lib |
| 27 | latex lib |
Guido van Rossum | 6938f06 | 1994-08-01 12:22:53 +0000 | [diff] [blame] | 28 | $(DVIPS) lib >lib.ps |
Guido van Rossum | a52117e | 1991-11-21 13:54:36 +0000 | [diff] [blame] | 29 | |
Guido van Rossum | 7a2dba2 | 1993-11-05 14:45:11 +0000 | [diff] [blame] | 30 | ext: |
| 31 | touch ext.ind |
| 32 | latex ext |
| 33 | ./fix_hack ext.idx |
| 34 | makeindex ext |
| 35 | latex ext |
Guido van Rossum | 6938f06 | 1994-08-01 12:22:53 +0000 | [diff] [blame] | 36 | $(DVIPS) ext >ext.ps |
Guido van Rossum | 7a2dba2 | 1993-11-05 14:45:11 +0000 | [diff] [blame] | 37 | |
Guido van Rossum | b83241c | 1992-03-06 10:56:42 +0000 | [diff] [blame] | 38 | qua: |
| 39 | latex qua |
Guido van Rossum | b83241c | 1992-03-06 10:56:42 +0000 | [diff] [blame] | 40 | bibtex qua |
| 41 | latex qua |
Guido van Rossum | a3d5076 | 1992-06-03 17:59:20 +0000 | [diff] [blame] | 42 | latex qua |
Guido van Rossum | 6938f06 | 1994-08-01 12:22:53 +0000 | [diff] [blame] | 43 | $(DVIPS) qua >qua.ps |
Guido van Rossum | b3fa13c | 1991-01-22 11:47:14 +0000 | [diff] [blame] | 44 | |
Guido van Rossum | 6938f06 | 1994-08-01 12:22:53 +0000 | [diff] [blame] | 45 | lib.texi: lib*.tex texipre.dat texipost.dat partparse.py fix.el |
| 46 | python partparse.py -o @lib.texi `whichlibs` |
| 47 | emacs -batch -l fix.el -f save-buffer -kill |
Guido van Rossum | 7a2dba2 | 1993-11-05 14:45:11 +0000 | [diff] [blame] | 48 | mv @lib.texi lib.texi |
Guido van Rossum | 95cd2ef | 1992-12-08 14:37:55 +0000 | [diff] [blame] | 49 | |
Guido van Rossum | 7a2dba2 | 1993-11-05 14:45:11 +0000 | [diff] [blame] | 50 | .PRECIOUS: lib.texi |
| 51 | |
Guido van Rossum | 6938f06 | 1994-08-01 12:22:53 +0000 | [diff] [blame] | 52 | python-lib.info: lib.texi |
| 53 | makeinfo --footnote-style end --fill-column 72 --paragraph-indent 0 \ |
Guido van Rossum | 7a2dba2 | 1993-11-05 14:45:11 +0000 | [diff] [blame] | 54 | lib.texi |
| 55 | |
| 56 | lib.info: python-lib.info |
| 57 | |
| 58 | # This target is very local to CWI... |
| 59 | libwww: lib.texi |
Guido van Rossum | 6938f06 | 1994-08-01 12:22:53 +0000 | [diff] [blame] | 60 | texi2html -d lib.texi /ufs/guido/www/texinfo/python |
| 61 | |
| 62 | # This one too... |
| 63 | L2H= /usr/local/LaTeX2html/latex2html |
| 64 | L2HARGS=-address $$USER@`domainname` -dont_include myformat -nolatex |
| 65 | l2h: l2htut l2href l2hext |
| 66 | |
| 67 | l2htut: tut |
| 68 | $(L2H) $(L2HARGS) tut.tex |
| 69 | @rm -rf python-tut |
| 70 | mv tut python-tut |
| 71 | |
| 72 | l2href: ref |
| 73 | $(L2H) $(L2HARGS) ref.tex |
| 74 | @rm -rf python-ref |
| 75 | mv ref python-ref |
| 76 | |
| 77 | l2hext: ext |
| 78 | $(L2H) $(L2HARGS) ext.tex |
| 79 | @rm -rf python-ext |
| 80 | mv ext python-ext |
Guido van Rossum | 970871f | 1993-02-21 20:10:26 +0000 | [diff] [blame] | 81 | |
Guido van Rossum | 7f777ed | 1990-08-09 14:25:15 +0000 | [diff] [blame] | 82 | clean: |
Guido van Rossum | 4ac605e | 1992-12-17 15:31:02 +0000 | [diff] [blame] | 83 | rm -f @* *~ *.aux *.idx *.ilg *.ind *.log *.toc *.blg *.bbl *.pyc |
Guido van Rossum | 5b34373 | 1992-07-07 09:06:34 +0000 | [diff] [blame] | 84 | # Sources: .tex, .bib, .sty |
Guido van Rossum | 7a2dba2 | 1993-11-05 14:45:11 +0000 | [diff] [blame] | 85 | # Useful results: .dvi, .ps, .texi, .info |
Guido van Rossum | 5b34373 | 1992-07-07 09:06:34 +0000 | [diff] [blame] | 86 | |
| 87 | clobber: clean |
Guido van Rossum | 7a2dba2 | 1993-11-05 14:45:11 +0000 | [diff] [blame] | 88 | rm -f *.dvi *.ps *.texi *.info *.info-[0-9]* |