mirror of
https://github.com/python/cpython.git
synced 2025-08-02 16:13:13 +00:00
Add support for the Macintosh Library Modules document.
This commit is contained in:
parent
5b73cdfe60
commit
cdbd391415
2 changed files with 22 additions and 8 deletions
25
Doc/Makefile
25
Doc/Makefile
|
@ -75,15 +75,16 @@ VPATH=.
|
||||||
RELEASE=1.5.1
|
RELEASE=1.5.1
|
||||||
VERSION=1.5
|
VERSION=1.5
|
||||||
|
|
||||||
DVIFILES= api.dvi ext.dvi lib.dvi ref.dvi tut.dvi
|
DVIFILES= api.dvi ext.dvi lib.dvi mac.dvi ref.dvi tut.dvi
|
||||||
PDFFILES= api.pdf ext.pdf lib.pdf ref.pdf tut.pdf
|
PDFFILES= api.pdf ext.pdf lib.pdf mac.pdf ref.pdf tut.pdf
|
||||||
PSFILES= api.ps ext.ps lib.ps ref.ps tut.ps
|
PSFILES= api.ps ext.ps lib.ps mac.ps ref.ps tut.ps
|
||||||
|
|
||||||
# Be careful when messing with this one!
|
# Be careful when messing with this one!
|
||||||
TEXINPUTS= .:../texinputs:
|
TEXINPUTS= .:../texinputs:
|
||||||
|
|
||||||
MKDVI= TEXINPUTS=$(TEXINPUTS) $(srcdir)/tools/mkdvi.sh
|
MKDVI= TEXINPUTS=$(TEXINPUTS) $(srcdir)/tools/mkdvi.sh
|
||||||
MKHTML= TEXINPUTS=$(TEXINPUTS) $(srcdir)/tools/mkhtml.sh
|
MKHOWTO= $(srcdir)/tools/mkhowto.sh --keep
|
||||||
|
MKHTML= PAPER=$(PAPER) $(srcdir)/tools/mkhtml.sh
|
||||||
MKPDF= TEXINPUTS=$(TEXINPUTS) $(srcdir)/tools/mkdvi.sh --pdf
|
MKPDF= TEXINPUTS=$(TEXINPUTS) $(srcdir)/tools/mkdvi.sh --pdf
|
||||||
|
|
||||||
# Main target
|
# Main target
|
||||||
|
@ -140,7 +141,7 @@ tut:
|
||||||
|
|
||||||
do-dvi: $(DVIFILES)
|
do-dvi: $(DVIFILES)
|
||||||
do-pdf: $(PDFFILES)
|
do-pdf: $(PDFFILES)
|
||||||
do-ps: $(PSFILES)
|
do-ps: $(PSFILES)
|
||||||
|
|
||||||
# This target gets both the PDF and PS files updated.
|
# This target gets both the PDF and PS files updated.
|
||||||
#
|
#
|
||||||
|
@ -251,6 +252,13 @@ ext.dvi: ext/ext.tex
|
||||||
ext.pdf: ext/ext.tex
|
ext.pdf: ext/ext.tex
|
||||||
$(MKPDF) ext
|
$(MKPDF) ext
|
||||||
|
|
||||||
|
# Macintosh Library Modules
|
||||||
|
mac.dvi: $(MACLIBFILES) tools/mkhowto.sh
|
||||||
|
$(MKHOWTO) --dvi $(srcdir)/$*/$*.tex
|
||||||
|
|
||||||
|
mac.pdf: $(MACLIBFILES) tools/mkhowto.sh
|
||||||
|
$(MKHOWTO) --pdf $(srcdir)/$*/$*.tex
|
||||||
|
|
||||||
# Python Reference Manual
|
# Python Reference Manual
|
||||||
ref.dvi: $(REFFILES)
|
ref.dvi: $(REFFILES)
|
||||||
$(MKDVI) ref
|
$(MKDVI) ref
|
||||||
|
@ -290,7 +298,7 @@ COMMONPERL=perl/manual.perl perl/python.perl
|
||||||
html: l2h
|
html: l2h
|
||||||
|
|
||||||
l2h:
|
l2h:
|
||||||
(cd $(HTMLDIR); $(MAKE) TEXINPUTS=../paper-$(PAPER):../texinputs)
|
(cd $(HTMLDIR); $(MAKE) TEXINPUTS=../paper-$(PAPER):../texinputs:)
|
||||||
|
|
||||||
l2hapi: $(COMMONPERL)
|
l2hapi: $(COMMONPERL)
|
||||||
$(MKHTML) api $(L2HARGS)
|
$(MKHTML) api $(L2HARGS)
|
||||||
|
@ -298,11 +306,14 @@ l2hapi: $(COMMONPERL)
|
||||||
l2hext: $(COMMONPERL)
|
l2hext: $(COMMONPERL)
|
||||||
$(MKHTML) ext $(L2HARGS)
|
$(MKHTML) ext $(L2HARGS)
|
||||||
|
|
||||||
l2hlib: $(COMMONPERL)
|
l2hlib: $(COMMONPERL) $(LIBFILES)
|
||||||
$(srcdir)/tools/fix_libaux.sed <`$(KPSEWHICH) lib.aux` >lib1.aux
|
$(srcdir)/tools/fix_libaux.sed <`$(KPSEWHICH) lib.aux` >lib1.aux
|
||||||
mv lib1.aux `$(KPSEWHICH) lib.aux`
|
mv lib1.aux `$(KPSEWHICH) lib.aux`
|
||||||
$(MKHTML) lib $(L2HARGS)
|
$(MKHTML) lib $(L2HARGS)
|
||||||
|
|
||||||
|
l2hmac: $(COMMONPERL) $(MACLIBFILES)
|
||||||
|
$(srcdir)/tools/mkhowto.sh --html $(srcdir)/mac/mac.tex
|
||||||
|
|
||||||
l2href: $(COMMONPERL)
|
l2href: $(COMMONPERL)
|
||||||
$(MKHTML) ref $(L2HARGS)
|
$(MKHTML) ref $(L2HARGS)
|
||||||
|
|
||||||
|
|
|
@ -9,7 +9,7 @@ TEXINPUTS=..:../texinputs
|
||||||
|
|
||||||
all: icons l2h
|
all: icons l2h
|
||||||
|
|
||||||
l2h: l2hapi l2hext l2hlib l2href l2htut
|
l2h: l2hapi l2hext l2hlib l2hmac l2href l2htut
|
||||||
|
|
||||||
l2hapi:
|
l2hapi:
|
||||||
$(MAKE) srcdir=.. VPATH=.. TEXINPUTS=$(TEXINPUTS) -f ../Makefile l2hapi
|
$(MAKE) srcdir=.. VPATH=.. TEXINPUTS=$(TEXINPUTS) -f ../Makefile l2hapi
|
||||||
|
@ -20,6 +20,9 @@ l2hext:
|
||||||
l2hlib:
|
l2hlib:
|
||||||
$(MAKE) srcdir=.. VPATH=.. TEXINPUTS=$(TEXINPUTS) -f ../Makefile l2hlib
|
$(MAKE) srcdir=.. VPATH=.. TEXINPUTS=$(TEXINPUTS) -f ../Makefile l2hlib
|
||||||
|
|
||||||
|
l2hmac:
|
||||||
|
$(MAKE) srcdir=.. VPATH=.. TEXINPUTS=$(TEXINPUTS) -f ../Makefile l2hmac
|
||||||
|
|
||||||
l2href:
|
l2href:
|
||||||
$(MAKE) srcdir=.. VPATH=.. TEXINPUTS=$(TEXINPUTS) -f ../Makefile l2href
|
$(MAKE) srcdir=.. VPATH=.. TEXINPUTS=$(TEXINPUTS) -f ../Makefile l2href
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue