]> granicus.if.org Git - python/commitdiff
Move content input files shared among the documents into a new directory
authorFred Drake <fdrake@acm.org>
Sat, 27 Sep 2003 07:11:17 +0000 (07:11 +0000)
committerFred Drake <fdrake@acm.org>
Sat, 27 Sep 2003 07:11:17 +0000 (07:11 +0000)
(commontex/), leaving only style support files in texinputs/.  This makes
texinputs/ part of the formatting tools while commontex/ is strictly part
of the actual documentation.

Doc/Makefile
Doc/Makefile.deps
Doc/commontex/boilerplate.tex [moved from Doc/texinputs/boilerplate.tex with 100% similarity]
Doc/commontex/copyright.tex [moved from Doc/texinputs/copyright.tex with 100% similarity]
Doc/commontex/license.tex [moved from Doc/texinputs/license.tex with 99% similarity]
Doc/commontex/reportingbugs.tex [moved from Doc/texinputs/reportingbugs.tex with 100% similarity]
Doc/commontex/typestruct.h [moved from Doc/texinputs/typestruct.h with 100% similarity]

index 34bd63209bf4dfe601b6733df30139085b674f73..2ea81804e721a80fa5043bda7dd97cfa594602ad 100644 (file)
@@ -71,6 +71,13 @@ RELEASE=2.4a0
 PYTHON=           python
 DVIPS=    dvips -N0 -t $(PAPER)
 
+PWD=$(shell pwd)
+
+# (The trailing colon in the value is needed; TeX places it's default
+# set of paths at the location of the empty string in the path list.)
+#
+TEXINPUTS=$(PWD)/commontex:
+
 # This is ugly!  The issue here is that there are two different levels
 # in the directory tree at which we execute mkhowto, so we can't
 # define it just once using a relative path (at least not with the
@@ -78,7 +85,7 @@ DVIPS=           dvips -N0 -t $(PAPER)
 # $(shell) function here to work around that restriction by
 # identifying mkhowto using an absolute path.
 #
-MKHOWTO=   $(PYTHON) $(shell pwd)/tools/mkhowto
+MKHOWTO=   TEXINPUTS=$(TEXINPUTS) $(PYTHON) $(PWD)/tools/mkhowto
 
 MKDVI=    $(MKHOWTO) --paper=$(PAPER) --dvi
 MKHTML=           $(MKHOWTO) --html --about html/stdabout.dat \
index faa21294baf21682c2feac615a7227a87f1f52da..b7724da539948f596e37159345100916930e4342 100644 (file)
@@ -5,9 +5,9 @@ COMMONSTYLES= texinputs/python.sty \
 
 INDEXSTYLES=texinputs/python.ist
 
-COMMONTEX= texinputs/copyright.tex \
-       texinputs/license.tex \
-       texinputs/boilerplate.tex
+COMMONTEX=commontex/copyright.tex \
+       commontex/license.tex \
+       commontex/boilerplate.tex
 
 MANSTYLES= texinputs/fncychap.sty \
        texinputs/manual.cls \
@@ -29,8 +29,8 @@ APIFILES= $(MANSTYLES) $(INDEXSTYLES) $(COMMONTEX) \
        api/refcounting.tex \
        api/utilities.tex \
        api/veryhigh.tex \
-       texinputs/typestruct.h \
-       texinputs/reportingbugs.tex
+       commontex/typestruct.h \
+       commontex/reportingbugs.tex
 
 # These files are generated from those listed above, and are used to
 # generate the typeset versions of the manuals.  The list is defined
@@ -47,10 +47,10 @@ ANNOAPIFILES= $(MANSTYLES) $(INDEXSTYLES) $(COMMONTEX) api/refcounts.dat \
        paper-$(PAPER)/refcounting.tex \
        paper-$(PAPER)/utilities.tex \
        paper-$(PAPER)/veryhigh.tex \
-       texinputs/reportingbugs.tex
+       commontex/reportingbugs.tex
 
 DOCFILES= $(HOWTOSTYLES) \
-       texinputs/boilerplate.tex \
+       commontex/boilerplate.tex \
        texinputs/ltxmarkup.sty \
        doc/doc.tex
 
@@ -65,8 +65,8 @@ EXTFILES= ext/ext.tex $(MANSTYLES) $(INDEXSTYLES) $(COMMONTEX) \
        ext/noddy3.c \
        ext/noddy4.c \
        ext/run-func.c \
-       texinputs/typestruct.h \
-       texinputs/reportingbugs.tex
+       commontex/typestruct.h \
+       commontex/reportingbugs.tex
 
 TUTFILES= tut/tut.tex tut/glossary.tex $(MANSTYLES) $(COMMONTEX)
 
@@ -84,7 +84,7 @@ REFFILES= $(MANSTYLES) $(INDEXSTYLES) $(COMMONTEX) \
 
 # LaTeX source files for the Python Library Reference
 LIBFILES= $(MANSTYLES) $(INDEXSTYLES) $(COMMONTEX) \
-       texinputs/reportingbugs.tex \
+       commontex/reportingbugs.tex \
        lib/lib.tex \
        lib/asttable.tex \
        lib/compiler.tex \
similarity index 99%
rename from Doc/texinputs/license.tex
rename to Doc/commontex/license.tex
index 5e325a94ad9e467776fa76dbcf75f3c5db97097b..263d4f922181f7ff266e56ad0ef9fb914ea6a2f8 100644 (file)
@@ -42,6 +42,7 @@ GPL-compatible; the table below summarizes the various releases.
   \linev{2.2.3}{2.2.2}{2002-2003}{PSF}{yes}
   \linev{2.3}{2.2.2}{2002-2003}{PSF}{yes}
   \linev{2.3.1}{2.3}{2002-2003}{PSF}{yes}
+  \linev{2.3.2}{2.3.1}{2003}{PSF}{yes}
 \end{tablev}
 
 \note{GPL-compatible doesn't mean that we're distributing