Mercurial > cpython-lru_cache-weakref
annotate Doc/Makefile @ 25838:8540887bcec6 2.2
Backport of 2.183:
Fix memory leak in add_subclass() found by NealN with valgrind.
| author | Guido van Rossum <guido@python.org> |
|---|---|
| date | Fri, 18 Oct 2002 13:42:21 +0000 |
| parents | b4ed9f9319cd |
| children | ac239ee0c9e8 |
| rev | line source |
|---|---|
|
2574
f0b7872da689
added lots of comments
Guido van Rossum <guido@python.org>
parents:
2489
diff
changeset
|
1 # Makefile for Python documentation |
|
f0b7872da689
added lots of comments
Guido van Rossum <guido@python.org>
parents:
2489
diff
changeset
|
2 # --------------------------------- |
|
f0b7872da689
added lots of comments
Guido van Rossum <guido@python.org>
parents:
2489
diff
changeset
|
3 # |
|
2582
3770e4347803
use macros more; added some more docs
Guido van Rossum <guido@python.org>
parents:
2574
diff
changeset
|
4 # See also the README file. |
|
3770e4347803
use macros more; added some more docs
Guido van Rossum <guido@python.org>
parents:
2574
diff
changeset
|
5 # |
|
10676
58ddee1256e9
Updated a comment and the release number.
Fred Drake <fdrake@acm.org>
parents:
10426
diff
changeset
|
6 # This is a bit of a mess. The documents are identified by short names: |
| 8293 | 7 # api -- Python/C API Reference Manual |
|
10676
58ddee1256e9
Updated a comment and the release number.
Fred Drake <fdrake@acm.org>
parents:
10426
diff
changeset
|
8 # doc -- Documenting Python |
| 8293 | 9 # ext -- Extending and Embedding the Python Interpreter |
| 10 # lib -- Library Reference Manual | |
|
8737
8d054954708a
Remove all-<format> targets in favor of just <format>.
Fred Drake <fdrake@acm.org>
parents:
8731
diff
changeset
|
11 # mac -- Macintosh Library Modules |
| 8266 | 12 # ref -- Python Reference Manual |
| 8293 | 13 # tut -- Python Tutorial |
|
12523
019eaef637ff
Added 'inst' and 'dist' -- the two Distutils manuals.
Greg Ward <gward@python.net>
parents:
12291
diff
changeset
|
14 # inst -- Installing Python Modules |
|
019eaef637ff
Added 'inst' and 'dist' -- the two Distutils manuals.
Greg Ward <gward@python.net>
parents:
12291
diff
changeset
|
15 # dist -- Distributing Python Modules |
|
2574
f0b7872da689
added lots of comments
Guido van Rossum <guido@python.org>
parents:
2489
diff
changeset
|
16 # |
|
16128
d0864902c8c7
Change the main targets to generate HTML instead of PostScript.
Fred Drake <fdrake@acm.org>
parents:
15269
diff
changeset
|
17 # The LaTeX sources for each of these documents are in subdirectories |
| 8266 | 18 # with the three-letter designations above as the directory names. |
|
4453
dcc4cf9fa62a
Removed LaTeX version of reference manual. Added ref/ref.ps.
Guido van Rossum <guido@python.org>
parents:
4435
diff
changeset
|
19 # |
|
16128
d0864902c8c7
Change the main targets to generate HTML instead of PostScript.
Fred Drake <fdrake@acm.org>
parents:
15269
diff
changeset
|
20 # The main target creates HTML for each of the documents. You can |
|
d0864902c8c7
Change the main targets to generate HTML instead of PostScript.
Fred Drake <fdrake@acm.org>
parents:
15269
diff
changeset
|
21 # also do "make lib" (etc.) to create the HTML versions of individual |
|
d0864902c8c7
Change the main targets to generate HTML instead of PostScript.
Fred Drake <fdrake@acm.org>
parents:
15269
diff
changeset
|
22 # documents. |
|
2574
f0b7872da689
added lots of comments
Guido van Rossum <guido@python.org>
parents:
2489
diff
changeset
|
23 # |
| 8266 | 24 # The document classes and styles are in the texinputs/ directory. |
| 25 # These define a number of macros that are similar in name and intent | |
| 26 # as macros in Texinfo (e.g. \code{...} and \emph{...}), as well as a | |
|
8778
3a1dd01375e0
Added ref/ref.tex to REFFILES.
Fred Drake <fdrake@acm.org>
parents:
8760
diff
changeset
|
27 # number of environments for formatting function and data definitions. |
|
16128
d0864902c8c7
Change the main targets to generate HTML instead of PostScript.
Fred Drake <fdrake@acm.org>
parents:
15269
diff
changeset
|
28 # Documentation for the macros is included in "Documenting Python"; see |
|
d0864902c8c7
Change the main targets to generate HTML instead of PostScript.
Fred Drake <fdrake@acm.org>
parents:
15269
diff
changeset
|
29 # http://www.python.org/doc/current/doc/doc.html, or the sources for |
|
d0864902c8c7
Change the main targets to generate HTML instead of PostScript.
Fred Drake <fdrake@acm.org>
parents:
15269
diff
changeset
|
30 # this document in the doc/ directory. |
|
2574
f0b7872da689
added lots of comments
Guido van Rossum <guido@python.org>
parents:
2489
diff
changeset
|
31 # |
| 8293 | 32 # Everything is processed by LaTeX. See the file `README' for more |
| 33 # information on the tools needed for processing. | |
|
2574
f0b7872da689
added lots of comments
Guido van Rossum <guido@python.org>
parents:
2489
diff
changeset
|
34 # |
|
f0b7872da689
added lots of comments
Guido van Rossum <guido@python.org>
parents:
2489
diff
changeset
|
35 # There's a problem with generating the index which has been solved by |
|
f0b7872da689
added lots of comments
Guido van Rossum <guido@python.org>
parents:
2489
diff
changeset
|
36 # a sed command applied to the index file. The shell script fix_hack |
|
f0b7872da689
added lots of comments
Guido van Rossum <guido@python.org>
parents:
2489
diff
changeset
|
37 # does this (the Makefile takes care of calling it). |
|
f0b7872da689
added lots of comments
Guido van Rossum <guido@python.org>
parents:
2489
diff
changeset
|
38 # |
|
f0b7872da689
added lots of comments
Guido van Rossum <guido@python.org>
parents:
2489
diff
changeset
|
39 # Additional targets attempt to convert selected LaTeX sources to |
|
f0b7872da689
added lots of comments
Guido van Rossum <guido@python.org>
parents:
2489
diff
changeset
|
40 # various other formats. These are generally site specific because |
|
f0b7872da689
added lots of comments
Guido van Rossum <guido@python.org>
parents:
2489
diff
changeset
|
41 # the tools used are all but universal. These targets are: |
|
8737
8d054954708a
Remove all-<format> targets in favor of just <format>.
Fred Drake <fdrake@acm.org>
parents:
8731
diff
changeset
|
42 # |
|
16128
d0864902c8c7
Change the main targets to generate HTML instead of PostScript.
Fred Drake <fdrake@acm.org>
parents:
15269
diff
changeset
|
43 # ps -- convert all documents from LaTeX to PostScript |
|
d0864902c8c7
Change the main targets to generate HTML instead of PostScript.
Fred Drake <fdrake@acm.org>
parents:
15269
diff
changeset
|
44 # pdf -- convert all documents from LaTeX to the |
|
8778
3a1dd01375e0
Added ref/ref.tex to REFFILES.
Fred Drake <fdrake@acm.org>
parents:
8760
diff
changeset
|
45 # Portable Document Format |
|
8737
8d054954708a
Remove all-<format> targets in favor of just <format>.
Fred Drake <fdrake@acm.org>
parents:
8731
diff
changeset
|
46 # |
|
8778
3a1dd01375e0
Added ref/ref.tex to REFFILES.
Fred Drake <fdrake@acm.org>
parents:
8760
diff
changeset
|
47 # See the README file for more information on these targets. |
| 8293 | 48 # |
| 49 # The formatted output is located in subdirectories. For PDF and | |
| 50 # PostScript, look in the paper-$(PAPER)/ directory. For HTML, look in | |
|
8737
8d054954708a
Remove all-<format> targets in favor of just <format>.
Fred Drake <fdrake@acm.org>
parents:
8731
diff
changeset
|
51 # the html/ directory. If you want to fix the GNU info process, look |
|
8979
26c041b145c1
Massive cleanup: Use Makefiles in subdirs properly, move most of the
Fred Drake <fdrake@acm.org>
parents:
8965
diff
changeset
|
52 # in the info/ directory; please send patches to python-docs@python.org. |
|
2574
f0b7872da689
added lots of comments
Guido van Rossum <guido@python.org>
parents:
2489
diff
changeset
|
53 |
|
14246
9cd2f790c50c
Add a comment noting that the dependency information is stored in
Fred Drake <fdrake@acm.org>
parents:
13271
diff
changeset
|
54 # This Makefile only includes information on how to perform builds; for |
|
9cd2f790c50c
Add a comment noting that the dependency information is stored in
Fred Drake <fdrake@acm.org>
parents:
13271
diff
changeset
|
55 # dependency information, see Makefile.deps. |
|
9cd2f790c50c
Add a comment noting that the dependency information is stored in
Fred Drake <fdrake@acm.org>
parents:
13271
diff
changeset
|
56 |
|
16128
d0864902c8c7
Change the main targets to generate HTML instead of PostScript.
Fred Drake <fdrake@acm.org>
parents:
15269
diff
changeset
|
57 # Customization -- you *may* have to edit this |
|
2574
f0b7872da689
added lots of comments
Guido van Rossum <guido@python.org>
parents:
2489
diff
changeset
|
58 |
|
16128
d0864902c8c7
Change the main targets to generate HTML instead of PostScript.
Fred Drake <fdrake@acm.org>
parents:
15269
diff
changeset
|
59 # You could set this to a4: |
| 8266 | 60 PAPER=letter |
| 61 | |
|
8979
26c041b145c1
Massive cleanup: Use Makefiles in subdirs properly, move most of the
Fred Drake <fdrake@acm.org>
parents:
8965
diff
changeset
|
62 # Ideally, you shouldn't need to edit beyond this point |
|
2582
3770e4347803
use macros more; added some more docs
Guido van Rossum <guido@python.org>
parents:
2574
diff
changeset
|
63 |
| 8283 | 64 INFODIR= info |
|
8979
26c041b145c1
Massive cleanup: Use Makefiles in subdirs properly, move most of the
Fred Drake <fdrake@acm.org>
parents:
8965
diff
changeset
|
65 TOOLSDIR= tools |
|
910
a4f2b2210b02
> * Makefile: always create .ps files; add qua to 'all' target;
Guido van Rossum <guido@python.org>
parents:
903
diff
changeset
|
66 |
|
11124
7c239711221a
Added comment clarifying that RELEASE is the documentation release
Fred Drake <fdrake@acm.org>
parents:
11104
diff
changeset
|
67 # This is the *documentation* release, and is used to construct the file |
|
7c239711221a
Added comment clarifying that RELEASE is the documentation release
Fred Drake <fdrake@acm.org>
parents:
11104
diff
changeset
|
68 # names of the downloadable tarballs. |
|
25762
b4ed9f9319cd
Update release information for 2.2.2 final.
Fred Drake <fdrake@acm.org>
parents:
25660
diff
changeset
|
69 RELEASE=2.2.2 |
|
11124
7c239711221a
Added comment clarifying that RELEASE is the documentation release
Fred Drake <fdrake@acm.org>
parents:
11104
diff
changeset
|
70 |
|
16692
2a86d519f80e
Convert to a "flat" Makefile.
Fred Drake <fdrake@acm.org>
parents:
16254
diff
changeset
|
71 PYTHON= python |
|
2a86d519f80e
Convert to a "flat" Makefile.
Fred Drake <fdrake@acm.org>
parents:
16254
diff
changeset
|
72 DVIPS= dvips -N0 -t $(PAPER) |
|
2a86d519f80e
Convert to a "flat" Makefile.
Fred Drake <fdrake@acm.org>
parents:
16254
diff
changeset
|
73 |
| 18664 | 74 MKDVI= $(PYTHON) ../tools/mkhowto --paper=$(PAPER) --dvi |
| 75 MKHTML= $(PYTHON) tools/mkhowto --html --about html/stdabout.dat \ | |
|
16692
2a86d519f80e
Convert to a "flat" Makefile.
Fred Drake <fdrake@acm.org>
parents:
16254
diff
changeset
|
76 --address $(PYTHONDOCS) --up-link ../index.html \ |
|
2a86d519f80e
Convert to a "flat" Makefile.
Fred Drake <fdrake@acm.org>
parents:
16254
diff
changeset
|
77 --up-title "Python Documentation Index" \ |
|
20774
1043e10be780
Always use --dvips-safe when generating HTML for the standard documentation
Fred Drake <fdrake@acm.org>
parents:
20741
diff
changeset
|
78 --global-module-index "../modindex.html" --dvips-safe |
|
20578
9058bcce69e3
Additional rules to support the iSilo conversion.
Fred Drake <fdrake@acm.org>
parents:
20525
diff
changeset
|
79 MKISILOHTML=$(PYTHON) tools/mkhowto --html --about html/stdabout.dat \ |
|
20774
1043e10be780
Always use --dvips-safe when generating HTML for the standard documentation
Fred Drake <fdrake@acm.org>
parents:
20741
diff
changeset
|
80 --l2h-init perl/isilo.perl --numeric --split 1 \ |
|
1043e10be780
Always use --dvips-safe when generating HTML for the standard documentation
Fred Drake <fdrake@acm.org>
parents:
20741
diff
changeset
|
81 --dvips-safe |
|
20578
9058bcce69e3
Additional rules to support the iSilo conversion.
Fred Drake <fdrake@acm.org>
parents:
20525
diff
changeset
|
82 MKISILO= iSilo386 -U -y -rCR -d0 |
| 18664 | 83 MKPDF= $(PYTHON) ../tools/mkhowto --paper=$(PAPER) --pdf |
| 84 MKPS= $(PYTHON) ../tools/mkhowto --paper=$(PAPER) --ps | |
|
16692
2a86d519f80e
Convert to a "flat" Makefile.
Fred Drake <fdrake@acm.org>
parents:
16254
diff
changeset
|
85 |
|
2a86d519f80e
Convert to a "flat" Makefile.
Fred Drake <fdrake@acm.org>
parents:
16254
diff
changeset
|
86 BUILDINDEX=$(TOOLSDIR)/buildindex.py |
|
2a86d519f80e
Convert to a "flat" Makefile.
Fred Drake <fdrake@acm.org>
parents:
16254
diff
changeset
|
87 |
| 18664 | 88 PYTHONDOCS="See <i><a href=\"about.html\">About this document...</a></i> for information on suggesting changes." |
|
16692
2a86d519f80e
Convert to a "flat" Makefile.
Fred Drake <fdrake@acm.org>
parents:
16254
diff
changeset
|
89 HTMLBASE= file:`pwd` |
|
2a86d519f80e
Convert to a "flat" Makefile.
Fred Drake <fdrake@acm.org>
parents:
16254
diff
changeset
|
90 |
|
23375
3b825675d119
Integrated SF patch #539487 by Matthias Klose:
Fred Drake <fdrake@acm.org>
parents:
23337
diff
changeset
|
91 # The emacs binary used to build the info docs. GNU Emacs 21 is required. |
|
3b825675d119
Integrated SF patch #539487 by Matthias Klose:
Fred Drake <fdrake@acm.org>
parents:
23337
diff
changeset
|
92 EMACS= emacs |
|
3b825675d119
Integrated SF patch #539487 by Matthias Klose:
Fred Drake <fdrake@acm.org>
parents:
23337
diff
changeset
|
93 |
|
22730
6931dbd2edb4
Backport changes to integrate AMK's "What's New in Python X.Y"
Fred Drake <fdrake@acm.org>
parents:
22674
diff
changeset
|
94 # The end of this should reflect the major/minor version numbers of |
|
6931dbd2edb4
Backport changes to integrate AMK's "What's New in Python X.Y"
Fred Drake <fdrake@acm.org>
parents:
22674
diff
changeset
|
95 # the release: |
|
6931dbd2edb4
Backport changes to integrate AMK's "What's New in Python X.Y"
Fred Drake <fdrake@acm.org>
parents:
22674
diff
changeset
|
96 WHATSNEW=whatsnew22 |
|
6931dbd2edb4
Backport changes to integrate AMK's "What's New in Python X.Y"
Fred Drake <fdrake@acm.org>
parents:
22674
diff
changeset
|
97 |
|
16692
2a86d519f80e
Convert to a "flat" Makefile.
Fred Drake <fdrake@acm.org>
parents:
16254
diff
changeset
|
98 # what's what |
|
2a86d519f80e
Convert to a "flat" Makefile.
Fred Drake <fdrake@acm.org>
parents:
16254
diff
changeset
|
99 MANDVIFILES= paper-$(PAPER)/api.dvi paper-$(PAPER)/ext.dvi \ |
|
2a86d519f80e
Convert to a "flat" Makefile.
Fred Drake <fdrake@acm.org>
parents:
16254
diff
changeset
|
100 paper-$(PAPER)/lib.dvi paper-$(PAPER)/mac.dvi \ |
|
2a86d519f80e
Convert to a "flat" Makefile.
Fred Drake <fdrake@acm.org>
parents:
16254
diff
changeset
|
101 paper-$(PAPER)/ref.dvi paper-$(PAPER)/tut.dvi |
|
2a86d519f80e
Convert to a "flat" Makefile.
Fred Drake <fdrake@acm.org>
parents:
16254
diff
changeset
|
102 HOWTODVIFILES= paper-$(PAPER)/doc.dvi paper-$(PAPER)/inst.dvi \ |
|
22730
6931dbd2edb4
Backport changes to integrate AMK's "What's New in Python X.Y"
Fred Drake <fdrake@acm.org>
parents:
22674
diff
changeset
|
103 paper-$(PAPER)/dist.dvi paper-$(PAPER)/$(WHATSNEW).dvi |
|
16692
2a86d519f80e
Convert to a "flat" Makefile.
Fred Drake <fdrake@acm.org>
parents:
16254
diff
changeset
|
104 |
|
2a86d519f80e
Convert to a "flat" Makefile.
Fred Drake <fdrake@acm.org>
parents:
16254
diff
changeset
|
105 MANPDFFILES= paper-$(PAPER)/api.pdf paper-$(PAPER)/ext.pdf \ |
|
2a86d519f80e
Convert to a "flat" Makefile.
Fred Drake <fdrake@acm.org>
parents:
16254
diff
changeset
|
106 paper-$(PAPER)/lib.pdf paper-$(PAPER)/mac.pdf \ |
|
2a86d519f80e
Convert to a "flat" Makefile.
Fred Drake <fdrake@acm.org>
parents:
16254
diff
changeset
|
107 paper-$(PAPER)/ref.pdf paper-$(PAPER)/tut.pdf |
|
2a86d519f80e
Convert to a "flat" Makefile.
Fred Drake <fdrake@acm.org>
parents:
16254
diff
changeset
|
108 HOWTOPDFFILES= paper-$(PAPER)/doc.pdf paper-$(PAPER)/inst.pdf \ |
|
22730
6931dbd2edb4
Backport changes to integrate AMK's "What's New in Python X.Y"
Fred Drake <fdrake@acm.org>
parents:
22674
diff
changeset
|
109 paper-$(PAPER)/dist.pdf paper-$(PAPER)/$(WHATSNEW).pdf |
|
16692
2a86d519f80e
Convert to a "flat" Makefile.
Fred Drake <fdrake@acm.org>
parents:
16254
diff
changeset
|
110 |
|
2a86d519f80e
Convert to a "flat" Makefile.
Fred Drake <fdrake@acm.org>
parents:
16254
diff
changeset
|
111 MANPSFILES= paper-$(PAPER)/api.ps paper-$(PAPER)/ext.ps \ |
|
2a86d519f80e
Convert to a "flat" Makefile.
Fred Drake <fdrake@acm.org>
parents:
16254
diff
changeset
|
112 paper-$(PAPER)/lib.ps paper-$(PAPER)/mac.ps \ |
|
2a86d519f80e
Convert to a "flat" Makefile.
Fred Drake <fdrake@acm.org>
parents:
16254
diff
changeset
|
113 paper-$(PAPER)/ref.ps paper-$(PAPER)/tut.ps |
|
2a86d519f80e
Convert to a "flat" Makefile.
Fred Drake <fdrake@acm.org>
parents:
16254
diff
changeset
|
114 HOWTOPSFILES= paper-$(PAPER)/doc.ps paper-$(PAPER)/inst.ps \ |
|
22730
6931dbd2edb4
Backport changes to integrate AMK's "What's New in Python X.Y"
Fred Drake <fdrake@acm.org>
parents:
22674
diff
changeset
|
115 paper-$(PAPER)/dist.ps paper-$(PAPER)/$(WHATSNEW).ps |
|
16692
2a86d519f80e
Convert to a "flat" Makefile.
Fred Drake <fdrake@acm.org>
parents:
16254
diff
changeset
|
116 |
|
2a86d519f80e
Convert to a "flat" Makefile.
Fred Drake <fdrake@acm.org>
parents:
16254
diff
changeset
|
117 DVIFILES= $(MANDVIFILES) $(HOWTODVIFILES) |
|
2a86d519f80e
Convert to a "flat" Makefile.
Fred Drake <fdrake@acm.org>
parents:
16254
diff
changeset
|
118 PDFFILES= $(MANPDFFILES) $(HOWTOPDFFILES) |
|
2a86d519f80e
Convert to a "flat" Makefile.
Fred Drake <fdrake@acm.org>
parents:
16254
diff
changeset
|
119 PSFILES= $(MANPSFILES) $(HOWTOPSFILES) |
|
2a86d519f80e
Convert to a "flat" Makefile.
Fred Drake <fdrake@acm.org>
parents:
16254
diff
changeset
|
120 |
|
20662
c478a5091f3f
Update the rules so that changes to the HTML stylesheet cause appropriate
Fred Drake <fdrake@acm.org>
parents:
20578
diff
changeset
|
121 HTMLCSSFILES=html/api/api.css \ |
|
c478a5091f3f
Update the rules so that changes to the HTML stylesheet cause appropriate
Fred Drake <fdrake@acm.org>
parents:
20578
diff
changeset
|
122 html/doc/doc.css \ |
|
c478a5091f3f
Update the rules so that changes to the HTML stylesheet cause appropriate
Fred Drake <fdrake@acm.org>
parents:
20578
diff
changeset
|
123 html/ext/ext.css \ |
|
c478a5091f3f
Update the rules so that changes to the HTML stylesheet cause appropriate
Fred Drake <fdrake@acm.org>
parents:
20578
diff
changeset
|
124 html/lib/lib.css \ |
|
c478a5091f3f
Update the rules so that changes to the HTML stylesheet cause appropriate
Fred Drake <fdrake@acm.org>
parents:
20578
diff
changeset
|
125 html/mac/mac.css \ |
|
c478a5091f3f
Update the rules so that changes to the HTML stylesheet cause appropriate
Fred Drake <fdrake@acm.org>
parents:
20578
diff
changeset
|
126 html/ref/ref.css \ |
|
c478a5091f3f
Update the rules so that changes to the HTML stylesheet cause appropriate
Fred Drake <fdrake@acm.org>
parents:
20578
diff
changeset
|
127 html/tut/tut.css \ |
|
c478a5091f3f
Update the rules so that changes to the HTML stylesheet cause appropriate
Fred Drake <fdrake@acm.org>
parents:
20578
diff
changeset
|
128 html/inst/inst.css \ |
|
c478a5091f3f
Update the rules so that changes to the HTML stylesheet cause appropriate
Fred Drake <fdrake@acm.org>
parents:
20578
diff
changeset
|
129 html/dist/dist.css |
|
c478a5091f3f
Update the rules so that changes to the HTML stylesheet cause appropriate
Fred Drake <fdrake@acm.org>
parents:
20578
diff
changeset
|
130 |
|
c478a5091f3f
Update the rules so that changes to the HTML stylesheet cause appropriate
Fred Drake <fdrake@acm.org>
parents:
20578
diff
changeset
|
131 ISILOCSSFILES=isilo/api/api.css \ |
|
c478a5091f3f
Update the rules so that changes to the HTML stylesheet cause appropriate
Fred Drake <fdrake@acm.org>
parents:
20578
diff
changeset
|
132 isilo/doc/doc.css \ |
|
c478a5091f3f
Update the rules so that changes to the HTML stylesheet cause appropriate
Fred Drake <fdrake@acm.org>
parents:
20578
diff
changeset
|
133 isilo/ext/ext.css \ |
|
c478a5091f3f
Update the rules so that changes to the HTML stylesheet cause appropriate
Fred Drake <fdrake@acm.org>
parents:
20578
diff
changeset
|
134 isilo/lib/lib.css \ |
|
c478a5091f3f
Update the rules so that changes to the HTML stylesheet cause appropriate
Fred Drake <fdrake@acm.org>
parents:
20578
diff
changeset
|
135 isilo/mac/mac.css \ |
|
c478a5091f3f
Update the rules so that changes to the HTML stylesheet cause appropriate
Fred Drake <fdrake@acm.org>
parents:
20578
diff
changeset
|
136 isilo/ref/ref.css \ |
|
c478a5091f3f
Update the rules so that changes to the HTML stylesheet cause appropriate
Fred Drake <fdrake@acm.org>
parents:
20578
diff
changeset
|
137 isilo/tut/tut.css \ |
|
c478a5091f3f
Update the rules so that changes to the HTML stylesheet cause appropriate
Fred Drake <fdrake@acm.org>
parents:
20578
diff
changeset
|
138 isilo/inst/inst.css \ |
|
c478a5091f3f
Update the rules so that changes to the HTML stylesheet cause appropriate
Fred Drake <fdrake@acm.org>
parents:
20578
diff
changeset
|
139 isilo/dist/dist.css |
|
c478a5091f3f
Update the rules so that changes to the HTML stylesheet cause appropriate
Fred Drake <fdrake@acm.org>
parents:
20578
diff
changeset
|
140 |
|
c478a5091f3f
Update the rules so that changes to the HTML stylesheet cause appropriate
Fred Drake <fdrake@acm.org>
parents:
20578
diff
changeset
|
141 ALLCSSFILES=$(HTMLCSSFILES) $(ISILOCSSFILES) |
|
c478a5091f3f
Update the rules so that changes to the HTML stylesheet cause appropriate
Fred Drake <fdrake@acm.org>
parents:
20578
diff
changeset
|
142 |
|
16692
2a86d519f80e
Convert to a "flat" Makefile.
Fred Drake <fdrake@acm.org>
parents:
16254
diff
changeset
|
143 INDEXFILES=html/api/api.html \ |
|
2a86d519f80e
Convert to a "flat" Makefile.
Fred Drake <fdrake@acm.org>
parents:
16254
diff
changeset
|
144 html/doc/doc.html \ |
|
2a86d519f80e
Convert to a "flat" Makefile.
Fred Drake <fdrake@acm.org>
parents:
16254
diff
changeset
|
145 html/ext/ext.html \ |
|
2a86d519f80e
Convert to a "flat" Makefile.
Fred Drake <fdrake@acm.org>
parents:
16254
diff
changeset
|
146 html/lib/lib.html \ |
|
2a86d519f80e
Convert to a "flat" Makefile.
Fred Drake <fdrake@acm.org>
parents:
16254
diff
changeset
|
147 html/mac/mac.html \ |
|
2a86d519f80e
Convert to a "flat" Makefile.
Fred Drake <fdrake@acm.org>
parents:
16254
diff
changeset
|
148 html/ref/ref.html \ |
|
2a86d519f80e
Convert to a "flat" Makefile.
Fred Drake <fdrake@acm.org>
parents:
16254
diff
changeset
|
149 html/tut/tut.html \ |
|
2a86d519f80e
Convert to a "flat" Makefile.
Fred Drake <fdrake@acm.org>
parents:
16254
diff
changeset
|
150 html/inst/inst.html \ |
|
22730
6931dbd2edb4
Backport changes to integrate AMK's "What's New in Python X.Y"
Fred Drake <fdrake@acm.org>
parents:
22674
diff
changeset
|
151 html/dist/dist.html \ |
|
6931dbd2edb4
Backport changes to integrate AMK's "What's New in Python X.Y"
Fred Drake <fdrake@acm.org>
parents:
22674
diff
changeset
|
152 html/whatsnew/$(WHATSNEW).html |
|
16692
2a86d519f80e
Convert to a "flat" Makefile.
Fred Drake <fdrake@acm.org>
parents:
16254
diff
changeset
|
153 |
|
18708
237368644c13
Look to the future: bump the version number.
Fred Drake <fdrake@acm.org>
parents:
18686
diff
changeset
|
154 ALLHTMLFILES=$(INDEXFILES) html/index.html html/modindex.html html/acks.html |
|
237368644c13
Look to the future: bump the version number.
Fred Drake <fdrake@acm.org>
parents:
18686
diff
changeset
|
155 |
|
16692
2a86d519f80e
Convert to a "flat" Makefile.
Fred Drake <fdrake@acm.org>
parents:
16254
diff
changeset
|
156 COMMONPERL= perl/manual.perl perl/python.perl perl/l2hinit.perl |
|
2a86d519f80e
Convert to a "flat" Makefile.
Fred Drake <fdrake@acm.org>
parents:
16254
diff
changeset
|
157 |
|
20741
3e4625818f5f
Make sure we generate versions of each file in the Python/C API manual with
Fred Drake <fdrake@acm.org>
parents:
20662
diff
changeset
|
158 ANNOAPI=api/refcounts.dat tools/anno-api.py |
|
3e4625818f5f
Make sure we generate versions of each file in the Python/C API manual with
Fred Drake <fdrake@acm.org>
parents:
20662
diff
changeset
|
159 |
|
16692
2a86d519f80e
Convert to a "flat" Makefile.
Fred Drake <fdrake@acm.org>
parents:
16254
diff
changeset
|
160 include Makefile.deps |
| 7070 | 161 |
|
8979
26c041b145c1
Massive cleanup: Use Makefiles in subdirs properly, move most of the
Fred Drake <fdrake@acm.org>
parents:
8965
diff
changeset
|
162 # These must be declared phony since there |
|
26c041b145c1
Massive cleanup: Use Makefiles in subdirs properly, move most of the
Fred Drake <fdrake@acm.org>
parents:
8965
diff
changeset
|
163 # are directories with matching names: |
|
12523
019eaef637ff
Added 'inst' and 'dist' -- the two Distutils manuals.
Greg Ward <gward@python.net>
parents:
12291
diff
changeset
|
164 .PHONY: api doc ext lib mac ref tut inst dist |
|
20578
9058bcce69e3
Additional rules to support the iSilo conversion.
Fred Drake <fdrake@acm.org>
parents:
20525
diff
changeset
|
165 .PHONY: html info isilo |
|
8731
75137cfed954
Reflect file renamings for the Python Library Reference.
Fred Drake <fdrake@acm.org>
parents:
8717
diff
changeset
|
166 |
|
8243
74edd5cda9fd
More changes to support the new directory structure.
Fred Drake <fdrake@acm.org>
parents:
8230
diff
changeset
|
167 |
|
2574
f0b7872da689
added lots of comments
Guido van Rossum <guido@python.org>
parents:
2489
diff
changeset
|
168 # Main target |
|
16128
d0864902c8c7
Change the main targets to generate HTML instead of PostScript.
Fred Drake <fdrake@acm.org>
parents:
15269
diff
changeset
|
169 all: html |
|
3997
8069790b3974
Separate .dvi and .ps targets.
Guido van Rossum <guido@python.org>
parents:
3199
diff
changeset
|
170 |
|
16692
2a86d519f80e
Convert to a "flat" Makefile.
Fred Drake <fdrake@acm.org>
parents:
16254
diff
changeset
|
171 dvi: $(DVIFILES) |
|
2a86d519f80e
Convert to a "flat" Makefile.
Fred Drake <fdrake@acm.org>
parents:
16254
diff
changeset
|
172 pdf: $(PDFFILES) |
|
2a86d519f80e
Convert to a "flat" Makefile.
Fred Drake <fdrake@acm.org>
parents:
16254
diff
changeset
|
173 ps: $(PSFILES) |
|
2a86d519f80e
Convert to a "flat" Makefile.
Fred Drake <fdrake@acm.org>
parents:
16254
diff
changeset
|
174 |
|
2a86d519f80e
Convert to a "flat" Makefile.
Fred Drake <fdrake@acm.org>
parents:
16254
diff
changeset
|
175 world: ps pdf html distfiles |
| 8266 | 176 |
|
7589
bd0886e78f3b
Revised Makefile to handle the new directories correctly.
Fred Drake <fdrake@acm.org>
parents:
7560
diff
changeset
|
177 |
|
16692
2a86d519f80e
Convert to a "flat" Makefile.
Fred Drake <fdrake@acm.org>
parents:
16254
diff
changeset
|
178 # Rules to build PostScript and PDF formats |
|
2a86d519f80e
Convert to a "flat" Makefile.
Fred Drake <fdrake@acm.org>
parents:
16254
diff
changeset
|
179 .SUFFIXES: .dvi .ps |
| 8266 | 180 |
|
16692
2a86d519f80e
Convert to a "flat" Makefile.
Fred Drake <fdrake@acm.org>
parents:
16254
diff
changeset
|
181 .dvi.ps: |
|
2a86d519f80e
Convert to a "flat" Makefile.
Fred Drake <fdrake@acm.org>
parents:
16254
diff
changeset
|
182 $(DVIPS) -o $@ $< |
| 8293 | 183 |
| 184 | |
| 185 # Targets for each document: | |
|
16692
2a86d519f80e
Convert to a "flat" Makefile.
Fred Drake <fdrake@acm.org>
parents:
16254
diff
changeset
|
186 # Python/C API Reference Manual |
|
20741
3e4625818f5f
Make sure we generate versions of each file in the Python/C API manual with
Fred Drake <fdrake@acm.org>
parents:
20662
diff
changeset
|
187 paper-$(PAPER)/api.dvi: $(ANNOAPIFILES) |
| 18664 | 188 cd paper-$(PAPER) && $(MKDVI) api.tex |
| 8293 | 189 |
|
20741
3e4625818f5f
Make sure we generate versions of each file in the Python/C API manual with
Fred Drake <fdrake@acm.org>
parents:
20662
diff
changeset
|
190 paper-$(PAPER)/api.pdf: $(ANNOAPIFILES) |
| 18664 | 191 cd paper-$(PAPER) && $(MKPDF) api.tex |
|
8731
75137cfed954
Reflect file renamings for the Python Library Reference.
Fred Drake <fdrake@acm.org>
parents:
8717
diff
changeset
|
192 |
|
25565
d0728b4b07c3
Remove some unnecessary dependencies (minor).
Fred Drake <fdrake@acm.org>
parents:
23529
diff
changeset
|
193 paper-$(PAPER)/api.tex: api/api.tex |
|
d0728b4b07c3
Remove some unnecessary dependencies (minor).
Fred Drake <fdrake@acm.org>
parents:
23529
diff
changeset
|
194 cp api/api.tex $@ |
|
700
14119b1948fb
Much simpler version, intended as a script.
Guido van Rossum <guido@python.org>
parents:
447
diff
changeset
|
195 |
|
20741
3e4625818f5f
Make sure we generate versions of each file in the Python/C API manual with
Fred Drake <fdrake@acm.org>
parents:
20662
diff
changeset
|
196 paper-$(PAPER)/abstract.tex: api/abstract.tex $(ANNOAPI) |
|
3e4625818f5f
Make sure we generate versions of each file in the Python/C API manual with
Fred Drake <fdrake@acm.org>
parents:
20662
diff
changeset
|
197 $(PYTHON) $(TOOLSDIR)/anno-api.py -o $@ api/abstract.tex |
|
3e4625818f5f
Make sure we generate versions of each file in the Python/C API manual with
Fred Drake <fdrake@acm.org>
parents:
20662
diff
changeset
|
198 |
|
3e4625818f5f
Make sure we generate versions of each file in the Python/C API manual with
Fred Drake <fdrake@acm.org>
parents:
20662
diff
changeset
|
199 paper-$(PAPER)/concrete.tex: api/concrete.tex $(ANNOAPI) |
|
3e4625818f5f
Make sure we generate versions of each file in the Python/C API manual with
Fred Drake <fdrake@acm.org>
parents:
20662
diff
changeset
|
200 $(PYTHON) $(TOOLSDIR)/anno-api.py -o $@ api/concrete.tex |
|
3e4625818f5f
Make sure we generate versions of each file in the Python/C API manual with
Fred Drake <fdrake@acm.org>
parents:
20662
diff
changeset
|
201 |
|
3e4625818f5f
Make sure we generate versions of each file in the Python/C API manual with
Fred Drake <fdrake@acm.org>
parents:
20662
diff
changeset
|
202 paper-$(PAPER)/exceptions.tex: api/exceptions.tex $(ANNOAPI) |
|
3e4625818f5f
Make sure we generate versions of each file in the Python/C API manual with
Fred Drake <fdrake@acm.org>
parents:
20662
diff
changeset
|
203 $(PYTHON) $(TOOLSDIR)/anno-api.py -o $@ api/exceptions.tex |
|
3e4625818f5f
Make sure we generate versions of each file in the Python/C API manual with
Fred Drake <fdrake@acm.org>
parents:
20662
diff
changeset
|
204 |
|
3e4625818f5f
Make sure we generate versions of each file in the Python/C API manual with
Fred Drake <fdrake@acm.org>
parents:
20662
diff
changeset
|
205 paper-$(PAPER)/init.tex: api/init.tex $(ANNOAPI) |
|
3e4625818f5f
Make sure we generate versions of each file in the Python/C API manual with
Fred Drake <fdrake@acm.org>
parents:
20662
diff
changeset
|
206 $(PYTHON) $(TOOLSDIR)/anno-api.py -o $@ api/init.tex |
|
3e4625818f5f
Make sure we generate versions of each file in the Python/C API manual with
Fred Drake <fdrake@acm.org>
parents:
20662
diff
changeset
|
207 |
|
25565
d0728b4b07c3
Remove some unnecessary dependencies (minor).
Fred Drake <fdrake@acm.org>
parents:
23529
diff
changeset
|
208 paper-$(PAPER)/intro.tex: api/intro.tex |
|
d0728b4b07c3
Remove some unnecessary dependencies (minor).
Fred Drake <fdrake@acm.org>
parents:
23529
diff
changeset
|
209 cp api/intro.tex $@ |
|
20741
3e4625818f5f
Make sure we generate versions of each file in the Python/C API manual with
Fred Drake <fdrake@acm.org>
parents:
20662
diff
changeset
|
210 |
|
3e4625818f5f
Make sure we generate versions of each file in the Python/C API manual with
Fred Drake <fdrake@acm.org>
parents:
20662
diff
changeset
|
211 paper-$(PAPER)/memory.tex: api/memory.tex $(ANNOAPI) |
|
3e4625818f5f
Make sure we generate versions of each file in the Python/C API manual with
Fred Drake <fdrake@acm.org>
parents:
20662
diff
changeset
|
212 $(PYTHON) $(TOOLSDIR)/anno-api.py -o $@ api/memory.tex |
|
3e4625818f5f
Make sure we generate versions of each file in the Python/C API manual with
Fred Drake <fdrake@acm.org>
parents:
20662
diff
changeset
|
213 |
|
3e4625818f5f
Make sure we generate versions of each file in the Python/C API manual with
Fred Drake <fdrake@acm.org>
parents:
20662
diff
changeset
|
214 paper-$(PAPER)/newtypes.tex: api/newtypes.tex $(ANNOAPI) |
|
3e4625818f5f
Make sure we generate versions of each file in the Python/C API manual with
Fred Drake <fdrake@acm.org>
parents:
20662
diff
changeset
|
215 $(PYTHON) $(TOOLSDIR)/anno-api.py -o $@ api/newtypes.tex |
|
3e4625818f5f
Make sure we generate versions of each file in the Python/C API manual with
Fred Drake <fdrake@acm.org>
parents:
20662
diff
changeset
|
216 |
|
3e4625818f5f
Make sure we generate versions of each file in the Python/C API manual with
Fred Drake <fdrake@acm.org>
parents:
20662
diff
changeset
|
217 paper-$(PAPER)/refcounting.tex: api/refcounting.tex $(ANNOAPI) |
|
3e4625818f5f
Make sure we generate versions of each file in the Python/C API manual with
Fred Drake <fdrake@acm.org>
parents:
20662
diff
changeset
|
218 $(PYTHON) $(TOOLSDIR)/anno-api.py -o $@ api/refcounting.tex |
|
3e4625818f5f
Make sure we generate versions of each file in the Python/C API manual with
Fred Drake <fdrake@acm.org>
parents:
20662
diff
changeset
|
219 |
|
3e4625818f5f
Make sure we generate versions of each file in the Python/C API manual with
Fred Drake <fdrake@acm.org>
parents:
20662
diff
changeset
|
220 paper-$(PAPER)/utilities.tex: api/utilities.tex $(ANNOAPI) |
|
3e4625818f5f
Make sure we generate versions of each file in the Python/C API manual with
Fred Drake <fdrake@acm.org>
parents:
20662
diff
changeset
|
221 $(PYTHON) $(TOOLSDIR)/anno-api.py -o $@ api/utilities.tex |
|
3e4625818f5f
Make sure we generate versions of each file in the Python/C API manual with
Fred Drake <fdrake@acm.org>
parents:
20662
diff
changeset
|
222 |
|
3e4625818f5f
Make sure we generate versions of each file in the Python/C API manual with
Fred Drake <fdrake@acm.org>
parents:
20662
diff
changeset
|
223 paper-$(PAPER)/veryhigh.tex: api/veryhigh.tex $(ANNOAPI) |
|
3e4625818f5f
Make sure we generate versions of each file in the Python/C API manual with
Fred Drake <fdrake@acm.org>
parents:
20662
diff
changeset
|
224 $(PYTHON) $(TOOLSDIR)/anno-api.py -o $@ api/veryhigh.tex |
|
3e4625818f5f
Make sure we generate versions of each file in the Python/C API manual with
Fred Drake <fdrake@acm.org>
parents:
20662
diff
changeset
|
225 |
|
16692
2a86d519f80e
Convert to a "flat" Makefile.
Fred Drake <fdrake@acm.org>
parents:
16254
diff
changeset
|
226 # Distributing Python Modules |
|
2a86d519f80e
Convert to a "flat" Makefile.
Fred Drake <fdrake@acm.org>
parents:
16254
diff
changeset
|
227 paper-$(PAPER)/dist.dvi: $(DISTFILES) |
| 18664 | 228 cd paper-$(PAPER) && $(MKDVI) ../dist/dist.tex |
|
8731
75137cfed954
Reflect file renamings for the Python Library Reference.
Fred Drake <fdrake@acm.org>
parents:
8717
diff
changeset
|
229 |
|
16692
2a86d519f80e
Convert to a "flat" Makefile.
Fred Drake <fdrake@acm.org>
parents:
16254
diff
changeset
|
230 paper-$(PAPER)/dist.pdf: $(DISTFILES) |
| 18664 | 231 cd paper-$(PAPER) && $(MKPDF) ../dist/dist.tex |
|
8731
75137cfed954
Reflect file renamings for the Python Library Reference.
Fred Drake <fdrake@acm.org>
parents:
8717
diff
changeset
|
232 |
|
16692
2a86d519f80e
Convert to a "flat" Makefile.
Fred Drake <fdrake@acm.org>
parents:
16254
diff
changeset
|
233 # Documenting Python |
|
2a86d519f80e
Convert to a "flat" Makefile.
Fred Drake <fdrake@acm.org>
parents:
16254
diff
changeset
|
234 paper-$(PAPER)/doc.dvi: $(DOCFILES) |
| 18664 | 235 cd paper-$(PAPER) && $(MKDVI) ../doc/doc.tex |
|
3997
8069790b3974
Separate .dvi and .ps targets.
Guido van Rossum <guido@python.org>
parents:
3199
diff
changeset
|
236 |
|
16692
2a86d519f80e
Convert to a "flat" Makefile.
Fred Drake <fdrake@acm.org>
parents:
16254
diff
changeset
|
237 paper-$(PAPER)/doc.pdf: $(DOCFILES) |
| 18664 | 238 cd paper-$(PAPER) && $(MKPDF) ../doc/doc.tex |
|
10407
ccef5c0e8ddc
Add support for "Documenting Python".
Fred Drake <fdrake@acm.org>
parents:
10195
diff
changeset
|
239 |
|
16692
2a86d519f80e
Convert to a "flat" Makefile.
Fred Drake <fdrake@acm.org>
parents:
16254
diff
changeset
|
240 # Extending and Embedding the Python Interpreter |
|
2a86d519f80e
Convert to a "flat" Makefile.
Fred Drake <fdrake@acm.org>
parents:
16254
diff
changeset
|
241 paper-$(PAPER)/ext.dvi: $(EXTFILES) |
| 18664 | 242 cd paper-$(PAPER) && $(MKDVI) ../ext/ext.tex |
|
8979
26c041b145c1
Massive cleanup: Use Makefiles in subdirs properly, move most of the
Fred Drake <fdrake@acm.org>
parents:
8965
diff
changeset
|
243 |
|
16692
2a86d519f80e
Convert to a "flat" Makefile.
Fred Drake <fdrake@acm.org>
parents:
16254
diff
changeset
|
244 paper-$(PAPER)/ext.pdf: $(EXTFILES) |
| 18664 | 245 cd paper-$(PAPER) && $(MKPDF) ../ext/ext.tex |
|
8230
85a8ae6de278
First cut at welcoming the Python Reference Manual back to the fold.
Fred Drake <fdrake@acm.org>
parents:
8195
diff
changeset
|
246 |
|
16692
2a86d519f80e
Convert to a "flat" Makefile.
Fred Drake <fdrake@acm.org>
parents:
16254
diff
changeset
|
247 # Installing Python Modules |
|
2a86d519f80e
Convert to a "flat" Makefile.
Fred Drake <fdrake@acm.org>
parents:
16254
diff
changeset
|
248 paper-$(PAPER)/inst.dvi: $(INSTFILES) |
| 18664 | 249 cd paper-$(PAPER) && $(MKDVI) ../inst/inst.tex |
|
8979
26c041b145c1
Massive cleanup: Use Makefiles in subdirs properly, move most of the
Fred Drake <fdrake@acm.org>
parents:
8965
diff
changeset
|
250 |
|
16692
2a86d519f80e
Convert to a "flat" Makefile.
Fred Drake <fdrake@acm.org>
parents:
16254
diff
changeset
|
251 paper-$(PAPER)/inst.pdf: $(INSTFILES) |
| 18664 | 252 cd paper-$(PAPER) && $(MKPDF) ../inst/inst.tex |
|
1767
907605320a5f
Lots of small corrections by Andrew Kuchling (plus all new rotor docs)
Guido van Rossum <guido@python.org>
parents:
1751
diff
changeset
|
253 |
|
16692
2a86d519f80e
Convert to a "flat" Makefile.
Fred Drake <fdrake@acm.org>
parents:
16254
diff
changeset
|
254 # Python Library Reference |
|
2a86d519f80e
Convert to a "flat" Makefile.
Fred Drake <fdrake@acm.org>
parents:
16254
diff
changeset
|
255 paper-$(PAPER)/lib.dvi: $(LIBFILES) |
| 18664 | 256 cd paper-$(PAPER) && $(MKDVI) ../lib/lib.tex |
|
12523
019eaef637ff
Added 'inst' and 'dist' -- the two Distutils manuals.
Greg Ward <gward@python.net>
parents:
12291
diff
changeset
|
257 |
|
16692
2a86d519f80e
Convert to a "flat" Makefile.
Fred Drake <fdrake@acm.org>
parents:
16254
diff
changeset
|
258 paper-$(PAPER)/lib.pdf: $(LIBFILES) |
| 18664 | 259 cd paper-$(PAPER) && $(MKPDF) ../lib/lib.tex |
|
10407
ccef5c0e8ddc
Add support for "Documenting Python".
Fred Drake <fdrake@acm.org>
parents:
10195
diff
changeset
|
260 |
|
16692
2a86d519f80e
Convert to a "flat" Makefile.
Fred Drake <fdrake@acm.org>
parents:
16254
diff
changeset
|
261 # Macintosh Library Modules |
|
2a86d519f80e
Convert to a "flat" Makefile.
Fred Drake <fdrake@acm.org>
parents:
16254
diff
changeset
|
262 paper-$(PAPER)/mac.dvi: $(MACFILES) |
| 18664 | 263 cd paper-$(PAPER) && $(MKDVI) ../mac/mac.tex |
| 8266 | 264 |
|
16692
2a86d519f80e
Convert to a "flat" Makefile.
Fred Drake <fdrake@acm.org>
parents:
16254
diff
changeset
|
265 paper-$(PAPER)/mac.pdf: $(MACFILES) |
| 18664 | 266 cd paper-$(PAPER) && $(MKPDF) ../mac/mac.tex |
| 8266 | 267 |
|
16692
2a86d519f80e
Convert to a "flat" Makefile.
Fred Drake <fdrake@acm.org>
parents:
16254
diff
changeset
|
268 # Python Reference Manual |
|
2a86d519f80e
Convert to a "flat" Makefile.
Fred Drake <fdrake@acm.org>
parents:
16254
diff
changeset
|
269 paper-$(PAPER)/ref.dvi: $(REFFILES) |
| 18664 | 270 cd paper-$(PAPER) && $(MKDVI) ../ref/ref.tex |
|
8350
52c33952460a
Add support for the Macintosh Library Modules document.
Fred Drake <fdrake@acm.org>
parents:
8310
diff
changeset
|
271 |
|
16692
2a86d519f80e
Convert to a "flat" Makefile.
Fred Drake <fdrake@acm.org>
parents:
16254
diff
changeset
|
272 paper-$(PAPER)/ref.pdf: $(REFFILES) |
| 18664 | 273 cd paper-$(PAPER) && $(MKPDF) ../ref/ref.tex |
| 8266 | 274 |
|
16692
2a86d519f80e
Convert to a "flat" Makefile.
Fred Drake <fdrake@acm.org>
parents:
16254
diff
changeset
|
275 # Python Tutorial |
|
2a86d519f80e
Convert to a "flat" Makefile.
Fred Drake <fdrake@acm.org>
parents:
16254
diff
changeset
|
276 paper-$(PAPER)/tut.dvi: $(TUTFILES) |
| 18664 | 277 cd paper-$(PAPER) && $(MKDVI) ../tut/tut.tex |
|
12523
019eaef637ff
Added 'inst' and 'dist' -- the two Distutils manuals.
Greg Ward <gward@python.net>
parents:
12291
diff
changeset
|
278 |
|
16692
2a86d519f80e
Convert to a "flat" Makefile.
Fred Drake <fdrake@acm.org>
parents:
16254
diff
changeset
|
279 paper-$(PAPER)/tut.pdf: $(TUTFILES) |
| 18664 | 280 cd paper-$(PAPER) && $(MKPDF) ../tut/tut.tex |
|
2574
f0b7872da689
added lots of comments
Guido van Rossum <guido@python.org>
parents:
2489
diff
changeset
|
281 |
|
22730
6931dbd2edb4
Backport changes to integrate AMK's "What's New in Python X.Y"
Fred Drake <fdrake@acm.org>
parents:
22674
diff
changeset
|
282 # What's New in Python X.Y |
|
6931dbd2edb4
Backport changes to integrate AMK's "What's New in Python X.Y"
Fred Drake <fdrake@acm.org>
parents:
22674
diff
changeset
|
283 paper-$(PAPER)/$(WHATSNEW).dvi: |
|
6931dbd2edb4
Backport changes to integrate AMK's "What's New in Python X.Y"
Fred Drake <fdrake@acm.org>
parents:
22674
diff
changeset
|
284 cd paper-$(PAPER) && $(MKDVI) ../whatsnew/$(WHATSNEW).tex |
|
6931dbd2edb4
Backport changes to integrate AMK's "What's New in Python X.Y"
Fred Drake <fdrake@acm.org>
parents:
22674
diff
changeset
|
285 |
|
6931dbd2edb4
Backport changes to integrate AMK's "What's New in Python X.Y"
Fred Drake <fdrake@acm.org>
parents:
22674
diff
changeset
|
286 paper-$(PAPER)/$(WHATSNEW).pdf: |
|
6931dbd2edb4
Backport changes to integrate AMK's "What's New in Python X.Y"
Fred Drake <fdrake@acm.org>
parents:
22674
diff
changeset
|
287 cd paper-$(PAPER) && $(MKPDF) ../whatsnew/$(WHATSNEW).tex |
|
6931dbd2edb4
Backport changes to integrate AMK's "What's New in Python X.Y"
Fred Drake <fdrake@acm.org>
parents:
22674
diff
changeset
|
288 |
|
2574
f0b7872da689
added lots of comments
Guido van Rossum <guido@python.org>
parents:
2489
diff
changeset
|
289 # The remaining part of the Makefile is concerned with various |
|
2582
3770e4347803
use macros more; added some more docs
Guido van Rossum <guido@python.org>
parents:
2574
diff
changeset
|
290 # conversions, as described above. See also the README file. |
|
2574
f0b7872da689
added lots of comments
Guido van Rossum <guido@python.org>
parents:
2489
diff
changeset
|
291 |
| 8283 | 292 info: |
|
23375
3b825675d119
Integrated SF patch #539487 by Matthias Klose:
Fred Drake <fdrake@acm.org>
parents:
23337
diff
changeset
|
293 cd $(INFODIR) && $(MAKE) EMACS=$(EMACS) |
|
7452
23cc342ee150
Changed way *.ind are forced to exist; the files are now reset to contain
Fred Drake <fdrake@acm.org>
parents:
7421
diff
changeset
|
294 |
|
2582
3770e4347803
use macros more; added some more docs
Guido van Rossum <guido@python.org>
parents:
2574
diff
changeset
|
295 # Targets to convert the manuals to HTML using Nikos Drakos' LaTeX to |
|
3770e4347803
use macros more; added some more docs
Guido van Rossum <guido@python.org>
parents:
2574
diff
changeset
|
296 # HTML converter. For more info on this program, see |
|
2574
f0b7872da689
added lots of comments
Guido van Rossum <guido@python.org>
parents:
2489
diff
changeset
|
297 # <URL:http://cbl.leeds.ac.uk/nikos/tex2html/doc/latex2html/latex2html.html>. |
|
1751
ec25aad43724
Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents:
1426
diff
changeset
|
298 |
|
6970
e5aff41036f3
Added Greg Stein's docs for BaseHTTPServer.py.
Guido van Rossum <guido@python.org>
parents:
6957
diff
changeset
|
299 # Note that LaTeX2HTML inserts references to an icons directory in |
|
e5aff41036f3
Added Greg Stein's docs for BaseHTTPServer.py.
Guido van Rossum <guido@python.org>
parents:
6957
diff
changeset
|
300 # each page that it generates. I have placed a copy of this directory |
|
e5aff41036f3
Added Greg Stein's docs for BaseHTTPServer.py.
Guido van Rossum <guido@python.org>
parents:
6957
diff
changeset
|
301 # in the distribution to simplify the process of creating a |
|
e5aff41036f3
Added Greg Stein's docs for BaseHTTPServer.py.
Guido van Rossum <guido@python.org>
parents:
6957
diff
changeset
|
302 # self-contained HTML distribution; for this purpose I have also added |
|
e5aff41036f3
Added Greg Stein's docs for BaseHTTPServer.py.
Guido van Rossum <guido@python.org>
parents:
6957
diff
changeset
|
303 # a (trivial) index.html. Change the definition of $ICONSERVER in |
|
8195
820d510d1dd6
Move a bit closer to HTML generation without depending on the temp files
Fred Drake <fdrake@acm.org>
parents:
8146
diff
changeset
|
304 # perl/l2hinit.perl to use a different location for the icons directory. |
|
2574
f0b7872da689
added lots of comments
Guido van Rossum <guido@python.org>
parents:
2489
diff
changeset
|
305 |
|
8979
26c041b145c1
Massive cleanup: Use Makefiles in subdirs properly, move most of the
Fred Drake <fdrake@acm.org>
parents:
8965
diff
changeset
|
306 # If you have the standard LaTeX2HTML icons installed, the versions shipped |
|
26c041b145c1
Massive cleanup: Use Makefiles in subdirs properly, move most of the
Fred Drake <fdrake@acm.org>
parents:
8965
diff
changeset
|
307 # with this documentation should be stored in a separate directory and used |
|
26c041b145c1
Massive cleanup: Use Makefiles in subdirs properly, move most of the
Fred Drake <fdrake@acm.org>
parents:
8965
diff
changeset
|
308 # instead. The standard set does *not* include all the icons used in the |
|
26c041b145c1
Massive cleanup: Use Makefiles in subdirs properly, move most of the
Fred Drake <fdrake@acm.org>
parents:
8965
diff
changeset
|
309 # Python documentation. |
|
8243
74edd5cda9fd
More changes to support the new directory structure.
Fred Drake <fdrake@acm.org>
parents:
8230
diff
changeset
|
310 |
|
20662
c478a5091f3f
Update the rules so that changes to the HTML stylesheet cause appropriate
Fred Drake <fdrake@acm.org>
parents:
20578
diff
changeset
|
311 $(ALLCSSFILES): html/style.css |
|
c478a5091f3f
Update the rules so that changes to the HTML stylesheet cause appropriate
Fred Drake <fdrake@acm.org>
parents:
20578
diff
changeset
|
312 cp $< $@ |
|
c478a5091f3f
Update the rules so that changes to the HTML stylesheet cause appropriate
Fred Drake <fdrake@acm.org>
parents:
20578
diff
changeset
|
313 |
|
16692
2a86d519f80e
Convert to a "flat" Makefile.
Fred Drake <fdrake@acm.org>
parents:
16254
diff
changeset
|
314 $(INDEXFILES): $(COMMONPERL) html/about.dat tools/node2label.pl |
|
1751
ec25aad43724
Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents:
1426
diff
changeset
|
315 |
|
16692
2a86d519f80e
Convert to a "flat" Makefile.
Fred Drake <fdrake@acm.org>
parents:
16254
diff
changeset
|
316 html/acks.html: ACKS $(TOOLSDIR)/support.py $(TOOLSDIR)/mkackshtml |
| 18664 | 317 $(PYTHON) $(TOOLSDIR)/mkackshtml --address $(PYTHONDOCS) \ |
|
16744
35f57c7170bd
The ACKS file is in the current directory when converted to HTML; this was
Fred Drake <fdrake@acm.org>
parents:
16692
diff
changeset
|
318 --output html/acks.html <ACKS |
|
1236
680406c41539
* Changed preface in texipre.dat.
Guido van Rossum <guido@python.org>
parents:
1195
diff
changeset
|
319 |
| 18664 | 320 |
| 321 # html/index.html is dependent on $(INDEXFILES) since we want the date | |
| 322 # on the front index to be updated whenever any of the child documents | |
| 323 # are updated and boilerplate.tex uses \today as the date. The index | |
| 324 # files are not used to actually generate content. | |
| 325 | |
| 326 BOILERPLATE=texinputs/boilerplate.tex | |
| 327 html/index.html: $(INDEXFILES) | |
| 328 html/index.html: html/index.html.in $(BOILERPLATE) tools/rewrite.py | |
|
22730
6931dbd2edb4
Backport changes to integrate AMK's "What's New in Python X.Y"
Fred Drake <fdrake@acm.org>
parents:
22674
diff
changeset
|
329 $(PYTHON) tools/rewrite.py $(BOILERPLATE) \ |
|
6931dbd2edb4
Backport changes to integrate AMK's "What's New in Python X.Y"
Fred Drake <fdrake@acm.org>
parents:
22674
diff
changeset
|
330 RELEASE=$(RELEASE) WHATSNEW=$(WHATSNEW) \ |
| 18664 | 331 <$< >$@ |
| 332 | |
|
16692
2a86d519f80e
Convert to a "flat" Makefile.
Fred Drake <fdrake@acm.org>
parents:
16254
diff
changeset
|
333 html/modindex.html: $(TOOLSDIR)/support.py $(TOOLSDIR)/mkmodindex |
|
2a86d519f80e
Convert to a "flat" Makefile.
Fred Drake <fdrake@acm.org>
parents:
16254
diff
changeset
|
334 html/modindex.html: html/lib/lib.html html/mac/mac.html |
| 18664 | 335 cd html && \ |
| 336 $(PYTHON) ../$(TOOLSDIR)/mkmodindex --columns 4 \ | |
| 337 --output modindex.html --address $(PYTHONDOCS) \ | |
| 338 lib/modindex.html mac/modindex.html | |
|
10426
c176968bc91c
Added htmldoc, to generate the HTML for "Documenting Python".
Fred Drake <fdrake@acm.org>
parents:
10411
diff
changeset
|
339 |
|
20662
c478a5091f3f
Update the rules so that changes to the HTML stylesheet cause appropriate
Fred Drake <fdrake@acm.org>
parents:
20578
diff
changeset
|
340 html: $(ALLHTMLFILES) $(HTMLCSSFILES) |
|
8979
26c041b145c1
Massive cleanup: Use Makefiles in subdirs properly, move most of the
Fred Drake <fdrake@acm.org>
parents:
8965
diff
changeset
|
341 |
|
20662
c478a5091f3f
Update the rules so that changes to the HTML stylesheet cause appropriate
Fred Drake <fdrake@acm.org>
parents:
20578
diff
changeset
|
342 api: html/api/api.html html/api/api.css |
|
23529
ceca28167800
Added missing dependency on the refcount data file.
Fred Drake <fdrake@acm.org>
parents:
23375
diff
changeset
|
343 html/api/api.html: $(APIFILES) api/refcounts.dat |
|
16692
2a86d519f80e
Convert to a "flat" Makefile.
Fred Drake <fdrake@acm.org>
parents:
16254
diff
changeset
|
344 $(MKHTML) --dir html/api api/api.tex |
|
2a86d519f80e
Convert to a "flat" Makefile.
Fred Drake <fdrake@acm.org>
parents:
16254
diff
changeset
|
345 |
|
20662
c478a5091f3f
Update the rules so that changes to the HTML stylesheet cause appropriate
Fred Drake <fdrake@acm.org>
parents:
20578
diff
changeset
|
346 doc: html/doc/doc.html html/doc/doc.css |
|
c478a5091f3f
Update the rules so that changes to the HTML stylesheet cause appropriate
Fred Drake <fdrake@acm.org>
parents:
20578
diff
changeset
|
347 html/doc/doc.html: $(DOCFILES) |
|
16692
2a86d519f80e
Convert to a "flat" Makefile.
Fred Drake <fdrake@acm.org>
parents:
16254
diff
changeset
|
348 $(MKHTML) --dir html/doc doc/doc.tex |
|
8230
85a8ae6de278
First cut at welcoming the Python Reference Manual back to the fold.
Fred Drake <fdrake@acm.org>
parents:
8195
diff
changeset
|
349 |
|
20662
c478a5091f3f
Update the rules so that changes to the HTML stylesheet cause appropriate
Fred Drake <fdrake@acm.org>
parents:
20578
diff
changeset
|
350 ext: html/ext/ext.html html/ext/ext.css |
|
c478a5091f3f
Update the rules so that changes to the HTML stylesheet cause appropriate
Fred Drake <fdrake@acm.org>
parents:
20578
diff
changeset
|
351 html/ext/ext.html: $(EXTFILES) |
|
16692
2a86d519f80e
Convert to a "flat" Makefile.
Fred Drake <fdrake@acm.org>
parents:
16254
diff
changeset
|
352 $(MKHTML) --dir html/ext ext/ext.tex |
|
8350
52c33952460a
Add support for the Macintosh Library Modules document.
Fred Drake <fdrake@acm.org>
parents:
8310
diff
changeset
|
353 |
|
20662
c478a5091f3f
Update the rules so that changes to the HTML stylesheet cause appropriate
Fred Drake <fdrake@acm.org>
parents:
20578
diff
changeset
|
354 lib: html/lib/lib.html html/lib/lib.css |
|
c478a5091f3f
Update the rules so that changes to the HTML stylesheet cause appropriate
Fred Drake <fdrake@acm.org>
parents:
20578
diff
changeset
|
355 html/lib/lib.html: $(LIBFILES) |
|
16692
2a86d519f80e
Convert to a "flat" Makefile.
Fred Drake <fdrake@acm.org>
parents:
16254
diff
changeset
|
356 $(MKHTML) --dir html/lib lib/lib.tex |
|
2574
f0b7872da689
added lots of comments
Guido van Rossum <guido@python.org>
parents:
2489
diff
changeset
|
357 |
|
20662
c478a5091f3f
Update the rules so that changes to the HTML stylesheet cause appropriate
Fred Drake <fdrake@acm.org>
parents:
20578
diff
changeset
|
358 mac: html/mac/mac.html html/mac/mac.css |
|
c478a5091f3f
Update the rules so that changes to the HTML stylesheet cause appropriate
Fred Drake <fdrake@acm.org>
parents:
20578
diff
changeset
|
359 html/mac/mac.html: $(MACFILES) |
|
16692
2a86d519f80e
Convert to a "flat" Makefile.
Fred Drake <fdrake@acm.org>
parents:
16254
diff
changeset
|
360 $(MKHTML) --dir html/mac mac/mac.tex |
|
8979
26c041b145c1
Massive cleanup: Use Makefiles in subdirs properly, move most of the
Fred Drake <fdrake@acm.org>
parents:
8965
diff
changeset
|
361 |
|
20662
c478a5091f3f
Update the rules so that changes to the HTML stylesheet cause appropriate
Fred Drake <fdrake@acm.org>
parents:
20578
diff
changeset
|
362 ref: html/ref/ref.html html/ref/ref.css |
|
c478a5091f3f
Update the rules so that changes to the HTML stylesheet cause appropriate
Fred Drake <fdrake@acm.org>
parents:
20578
diff
changeset
|
363 html/ref/ref.html: $(REFFILES) |
|
16692
2a86d519f80e
Convert to a "flat" Makefile.
Fred Drake <fdrake@acm.org>
parents:
16254
diff
changeset
|
364 $(MKHTML) --dir html/ref ref/ref.tex |
|
2a86d519f80e
Convert to a "flat" Makefile.
Fred Drake <fdrake@acm.org>
parents:
16254
diff
changeset
|
365 |
|
20662
c478a5091f3f
Update the rules so that changes to the HTML stylesheet cause appropriate
Fred Drake <fdrake@acm.org>
parents:
20578
diff
changeset
|
366 tut: html/tut/tut.html html/tut/tut.css |
|
c478a5091f3f
Update the rules so that changes to the HTML stylesheet cause appropriate
Fred Drake <fdrake@acm.org>
parents:
20578
diff
changeset
|
367 html/tut/tut.html: $(TUTFILES) |
|
16692
2a86d519f80e
Convert to a "flat" Makefile.
Fred Drake <fdrake@acm.org>
parents:
16254
diff
changeset
|
368 $(MKHTML) --dir html/tut --numeric --split 3 tut/tut.tex |
|
12523
019eaef637ff
Added 'inst' and 'dist' -- the two Distutils manuals.
Greg Ward <gward@python.net>
parents:
12291
diff
changeset
|
369 |
|
20662
c478a5091f3f
Update the rules so that changes to the HTML stylesheet cause appropriate
Fred Drake <fdrake@acm.org>
parents:
20578
diff
changeset
|
370 inst: html/inst/inst.html html/inst/inst.css |
|
c478a5091f3f
Update the rules so that changes to the HTML stylesheet cause appropriate
Fred Drake <fdrake@acm.org>
parents:
20578
diff
changeset
|
371 html/inst/inst.html: $(INSTFILES) perl/distutils.perl |
|
16907
f1d45d6c12a2
Use larger chunks for the HTML version of the Distutils documentation.
Fred Drake <fdrake@acm.org>
parents:
16890
diff
changeset
|
372 $(MKHTML) --dir html/inst --split 4 inst/inst.tex |
|
12523
019eaef637ff
Added 'inst' and 'dist' -- the two Distutils manuals.
Greg Ward <gward@python.net>
parents:
12291
diff
changeset
|
373 |
|
20662
c478a5091f3f
Update the rules so that changes to the HTML stylesheet cause appropriate
Fred Drake <fdrake@acm.org>
parents:
20578
diff
changeset
|
374 dist: html/dist/dist.html html/dist/dist.css |
|
c478a5091f3f
Update the rules so that changes to the HTML stylesheet cause appropriate
Fred Drake <fdrake@acm.org>
parents:
20578
diff
changeset
|
375 html/dist/dist.html: $(DISTFILES) perl/distutils.perl |
|
16907
f1d45d6c12a2
Use larger chunks for the HTML version of the Distutils documentation.
Fred Drake <fdrake@acm.org>
parents:
16890
diff
changeset
|
376 $(MKHTML) --dir html/dist --split 4 dist/dist.tex |
|
12291
b7f2b225d0c0
Added support for the "Long HTML" version to the build/packaging
Fred Drake <fdrake@acm.org>
parents:
12276
diff
changeset
|
377 |
|
22730
6931dbd2edb4
Backport changes to integrate AMK's "What's New in Python X.Y"
Fred Drake <fdrake@acm.org>
parents:
22674
diff
changeset
|
378 whatsnew: html/whatsnew/$(WHATSNEW).html |
|
6931dbd2edb4
Backport changes to integrate AMK's "What's New in Python X.Y"
Fred Drake <fdrake@acm.org>
parents:
22674
diff
changeset
|
379 html/whatsnew/$(WHATSNEW).html: whatsnew/$(WHATSNEW).tex |
|
6931dbd2edb4
Backport changes to integrate AMK's "What's New in Python X.Y"
Fred Drake <fdrake@acm.org>
parents:
22674
diff
changeset
|
380 $(MKHTML) --dir html/whatsnew --split 4 whatsnew/$(WHATSNEW).tex |
|
6931dbd2edb4
Backport changes to integrate AMK's "What's New in Python X.Y"
Fred Drake <fdrake@acm.org>
parents:
22674
diff
changeset
|
381 |
|
5536
c6f04e965508
Made a start with api.tex, the Python-C API Reference Manual.
Guido van Rossum <guido@python.org>
parents:
5391
diff
changeset
|
382 |
|
20578
9058bcce69e3
Additional rules to support the iSilo conversion.
Fred Drake <fdrake@acm.org>
parents:
20525
diff
changeset
|
383 # The iSilo format is used by the iSilo document reader for PalmOS devices. |
|
9058bcce69e3
Additional rules to support the iSilo conversion.
Fred Drake <fdrake@acm.org>
parents:
20525
diff
changeset
|
384 |
|
9058bcce69e3
Additional rules to support the iSilo conversion.
Fred Drake <fdrake@acm.org>
parents:
20525
diff
changeset
|
385 ISILOINDEXFILES=isilo/api/api.html \ |
|
9058bcce69e3
Additional rules to support the iSilo conversion.
Fred Drake <fdrake@acm.org>
parents:
20525
diff
changeset
|
386 isilo/doc/doc.html \ |
|
9058bcce69e3
Additional rules to support the iSilo conversion.
Fred Drake <fdrake@acm.org>
parents:
20525
diff
changeset
|
387 isilo/ext/ext.html \ |
|
9058bcce69e3
Additional rules to support the iSilo conversion.
Fred Drake <fdrake@acm.org>
parents:
20525
diff
changeset
|
388 isilo/lib/lib.html \ |
|
9058bcce69e3
Additional rules to support the iSilo conversion.
Fred Drake <fdrake@acm.org>
parents:
20525
diff
changeset
|
389 isilo/mac/mac.html \ |
|
9058bcce69e3
Additional rules to support the iSilo conversion.
Fred Drake <fdrake@acm.org>
parents:
20525
diff
changeset
|
390 isilo/ref/ref.html \ |
|
9058bcce69e3
Additional rules to support the iSilo conversion.
Fred Drake <fdrake@acm.org>
parents:
20525
diff
changeset
|
391 isilo/tut/tut.html \ |
|
9058bcce69e3
Additional rules to support the iSilo conversion.
Fred Drake <fdrake@acm.org>
parents:
20525
diff
changeset
|
392 isilo/inst/inst.html \ |
|
22730
6931dbd2edb4
Backport changes to integrate AMK's "What's New in Python X.Y"
Fred Drake <fdrake@acm.org>
parents:
22674
diff
changeset
|
393 isilo/dist/dist.html \ |
|
6931dbd2edb4
Backport changes to integrate AMK's "What's New in Python X.Y"
Fred Drake <fdrake@acm.org>
parents:
22674
diff
changeset
|
394 isilo/whatsnew/$(WHATSNEW).html |
|
20578
9058bcce69e3
Additional rules to support the iSilo conversion.
Fred Drake <fdrake@acm.org>
parents:
20525
diff
changeset
|
395 |
|
9058bcce69e3
Additional rules to support the iSilo conversion.
Fred Drake <fdrake@acm.org>
parents:
20525
diff
changeset
|
396 $(ISILOINDEXFILES): $(COMMONPERL) html/about.dat perl/isilo.perl |
|
9058bcce69e3
Additional rules to support the iSilo conversion.
Fred Drake <fdrake@acm.org>
parents:
20525
diff
changeset
|
397 |
|
9058bcce69e3
Additional rules to support the iSilo conversion.
Fred Drake <fdrake@acm.org>
parents:
20525
diff
changeset
|
398 isilo: isilo/python-api-$(RELEASE).pdb \ |
|
9058bcce69e3
Additional rules to support the iSilo conversion.
Fred Drake <fdrake@acm.org>
parents:
20525
diff
changeset
|
399 isilo/python-doc-$(RELEASE).pdb \ |
|
9058bcce69e3
Additional rules to support the iSilo conversion.
Fred Drake <fdrake@acm.org>
parents:
20525
diff
changeset
|
400 isilo/python-ext-$(RELEASE).pdb \ |
|
9058bcce69e3
Additional rules to support the iSilo conversion.
Fred Drake <fdrake@acm.org>
parents:
20525
diff
changeset
|
401 isilo/python-lib-$(RELEASE).pdb \ |
|
9058bcce69e3
Additional rules to support the iSilo conversion.
Fred Drake <fdrake@acm.org>
parents:
20525
diff
changeset
|
402 isilo/python-mac-$(RELEASE).pdb \ |
|
9058bcce69e3
Additional rules to support the iSilo conversion.
Fred Drake <fdrake@acm.org>
parents:
20525
diff
changeset
|
403 isilo/python-ref-$(RELEASE).pdb \ |
|
9058bcce69e3
Additional rules to support the iSilo conversion.
Fred Drake <fdrake@acm.org>
parents:
20525
diff
changeset
|
404 isilo/python-tut-$(RELEASE).pdb \ |
|
9058bcce69e3
Additional rules to support the iSilo conversion.
Fred Drake <fdrake@acm.org>
parents:
20525
diff
changeset
|
405 isilo/python-dist-$(RELEASE).pdb \ |
|
22730
6931dbd2edb4
Backport changes to integrate AMK's "What's New in Python X.Y"
Fred Drake <fdrake@acm.org>
parents:
22674
diff
changeset
|
406 isilo/python-inst-$(RELEASE).pdb \ |
|
6931dbd2edb4
Backport changes to integrate AMK's "What's New in Python X.Y"
Fred Drake <fdrake@acm.org>
parents:
22674
diff
changeset
|
407 isilo/python-whatsnew-$(RELEASE).pdb |
|
20578
9058bcce69e3
Additional rules to support the iSilo conversion.
Fred Drake <fdrake@acm.org>
parents:
20525
diff
changeset
|
408 |
|
20662
c478a5091f3f
Update the rules so that changes to the HTML stylesheet cause appropriate
Fred Drake <fdrake@acm.org>
parents:
20578
diff
changeset
|
409 isilo/python-api-$(RELEASE).pdb: isilo/api/api.html isilo/api/api.css |
|
20578
9058bcce69e3
Additional rules to support the iSilo conversion.
Fred Drake <fdrake@acm.org>
parents:
20525
diff
changeset
|
410 $(MKISILO) "-iPython/C API Reference Manual" \ |
|
9058bcce69e3
Additional rules to support the iSilo conversion.
Fred Drake <fdrake@acm.org>
parents:
20525
diff
changeset
|
411 isilo/api/api.html $@ |
|
9058bcce69e3
Additional rules to support the iSilo conversion.
Fred Drake <fdrake@acm.org>
parents:
20525
diff
changeset
|
412 |
|
20662
c478a5091f3f
Update the rules so that changes to the HTML stylesheet cause appropriate
Fred Drake <fdrake@acm.org>
parents:
20578
diff
changeset
|
413 isilo/python-doc-$(RELEASE).pdb: isilo/doc/doc.html isilo/doc/doc.css |
|
20578
9058bcce69e3
Additional rules to support the iSilo conversion.
Fred Drake <fdrake@acm.org>
parents:
20525
diff
changeset
|
414 $(MKISILO) "-iDocumenting Python" \ |
|
9058bcce69e3
Additional rules to support the iSilo conversion.
Fred Drake <fdrake@acm.org>
parents:
20525
diff
changeset
|
415 isilo/doc/doc.html $@ |
|
9058bcce69e3
Additional rules to support the iSilo conversion.
Fred Drake <fdrake@acm.org>
parents:
20525
diff
changeset
|
416 |
|
20662
c478a5091f3f
Update the rules so that changes to the HTML stylesheet cause appropriate
Fred Drake <fdrake@acm.org>
parents:
20578
diff
changeset
|
417 isilo/python-ext-$(RELEASE).pdb: isilo/ext/ext.html isilo/ext/ext.css |
|
20578
9058bcce69e3
Additional rules to support the iSilo conversion.
Fred Drake <fdrake@acm.org>
parents:
20525
diff
changeset
|
418 $(MKISILO) "-iExtending & Embedding Python" \ |
|
9058bcce69e3
Additional rules to support the iSilo conversion.
Fred Drake <fdrake@acm.org>
parents:
20525
diff
changeset
|
419 isilo/ext/ext.html $@ |
|
9058bcce69e3
Additional rules to support the iSilo conversion.
Fred Drake <fdrake@acm.org>
parents:
20525
diff
changeset
|
420 |
|
20662
c478a5091f3f
Update the rules so that changes to the HTML stylesheet cause appropriate
Fred Drake <fdrake@acm.org>
parents:
20578
diff
changeset
|
421 isilo/python-lib-$(RELEASE).pdb: isilo/lib/lib.html isilo/lib/lib.css |
|
20578
9058bcce69e3
Additional rules to support the iSilo conversion.
Fred Drake <fdrake@acm.org>
parents:
20525
diff
changeset
|
422 $(MKISILO) "-iPython Library Reference" \ |
|
9058bcce69e3
Additional rules to support the iSilo conversion.
Fred Drake <fdrake@acm.org>
parents:
20525
diff
changeset
|
423 isilo/lib/lib.html $@ |
|
9058bcce69e3
Additional rules to support the iSilo conversion.
Fred Drake <fdrake@acm.org>
parents:
20525
diff
changeset
|
424 |
|
20662
c478a5091f3f
Update the rules so that changes to the HTML stylesheet cause appropriate
Fred Drake <fdrake@acm.org>
parents:
20578
diff
changeset
|
425 isilo/python-mac-$(RELEASE).pdb: isilo/mac/mac.html isilo/mac/mac.css |
|
20578
9058bcce69e3
Additional rules to support the iSilo conversion.
Fred Drake <fdrake@acm.org>
parents:
20525
diff
changeset
|
426 $(MKISILO) "-iPython/C API Reference Manual" \ |
|
9058bcce69e3
Additional rules to support the iSilo conversion.
Fred Drake <fdrake@acm.org>
parents:
20525
diff
changeset
|
427 isilo/mac/mac.html $@ |
|
9058bcce69e3
Additional rules to support the iSilo conversion.
Fred Drake <fdrake@acm.org>
parents:
20525
diff
changeset
|
428 |
|
20662
c478a5091f3f
Update the rules so that changes to the HTML stylesheet cause appropriate
Fred Drake <fdrake@acm.org>
parents:
20578
diff
changeset
|
429 isilo/python-ref-$(RELEASE).pdb: isilo/ref/ref.html isilo/ref/ref.css |
|
20578
9058bcce69e3
Additional rules to support the iSilo conversion.
Fred Drake <fdrake@acm.org>
parents:
20525
diff
changeset
|
430 $(MKISILO) "-iPython Reference Manual" \ |
|
9058bcce69e3
Additional rules to support the iSilo conversion.
Fred Drake <fdrake@acm.org>
parents:
20525
diff
changeset
|
431 isilo/ref/ref.html $@ |
|
9058bcce69e3
Additional rules to support the iSilo conversion.
Fred Drake <fdrake@acm.org>
parents:
20525
diff
changeset
|
432 |
|
20662
c478a5091f3f
Update the rules so that changes to the HTML stylesheet cause appropriate
Fred Drake <fdrake@acm.org>
parents:
20578
diff
changeset
|
433 isilo/python-tut-$(RELEASE).pdb: isilo/tut/tut.html isilo/tut/tut.css |
|
20578
9058bcce69e3
Additional rules to support the iSilo conversion.
Fred Drake <fdrake@acm.org>
parents:
20525
diff
changeset
|
434 $(MKISILO) "-iPython Tutorial" \ |
|
9058bcce69e3
Additional rules to support the iSilo conversion.
Fred Drake <fdrake@acm.org>
parents:
20525
diff
changeset
|
435 isilo/tut/tut.html $@ |
|
9058bcce69e3
Additional rules to support the iSilo conversion.
Fred Drake <fdrake@acm.org>
parents:
20525
diff
changeset
|
436 |
|
20662
c478a5091f3f
Update the rules so that changes to the HTML stylesheet cause appropriate
Fred Drake <fdrake@acm.org>
parents:
20578
diff
changeset
|
437 isilo/python-dist-$(RELEASE).pdb: isilo/dist/dist.html isilo/dist/dist.css |
|
20578
9058bcce69e3
Additional rules to support the iSilo conversion.
Fred Drake <fdrake@acm.org>
parents:
20525
diff
changeset
|
438 $(MKISILO) "-iDistributing Python Modules" \ |
|
9058bcce69e3
Additional rules to support the iSilo conversion.
Fred Drake <fdrake@acm.org>
parents:
20525
diff
changeset
|
439 isilo/dist/dist.html $@ |
|
9058bcce69e3
Additional rules to support the iSilo conversion.
Fred Drake <fdrake@acm.org>
parents:
20525
diff
changeset
|
440 |
|
20662
c478a5091f3f
Update the rules so that changes to the HTML stylesheet cause appropriate
Fred Drake <fdrake@acm.org>
parents:
20578
diff
changeset
|
441 isilo/python-inst-$(RELEASE).pdb: isilo/inst/inst.html isilo/inst/inst.css |
|
20578
9058bcce69e3
Additional rules to support the iSilo conversion.
Fred Drake <fdrake@acm.org>
parents:
20525
diff
changeset
|
442 $(MKISILO) "-iInstalling Python Modules" \ |
|
9058bcce69e3
Additional rules to support the iSilo conversion.
Fred Drake <fdrake@acm.org>
parents:
20525
diff
changeset
|
443 isilo/inst/inst.html $@ |
|
9058bcce69e3
Additional rules to support the iSilo conversion.
Fred Drake <fdrake@acm.org>
parents:
20525
diff
changeset
|
444 |
|
22730
6931dbd2edb4
Backport changes to integrate AMK's "What's New in Python X.Y"
Fred Drake <fdrake@acm.org>
parents:
22674
diff
changeset
|
445 isilo/python-whatsnew-$(RELEASE).pdb: isilo/whatsnew/$(WHATSNEW).html isilo/whatsnew/$(WHATSNEW).css |
|
6931dbd2edb4
Backport changes to integrate AMK's "What's New in Python X.Y"
Fred Drake <fdrake@acm.org>
parents:
22674
diff
changeset
|
446 $(MKISILO) "-iWhat's New in Python X.Y" \ |
|
6931dbd2edb4
Backport changes to integrate AMK's "What's New in Python X.Y"
Fred Drake <fdrake@acm.org>
parents:
22674
diff
changeset
|
447 isilo/whatsnew/$(WHATSNEW).html $@ |
|
6931dbd2edb4
Backport changes to integrate AMK's "What's New in Python X.Y"
Fred Drake <fdrake@acm.org>
parents:
22674
diff
changeset
|
448 |
|
23529
ceca28167800
Added missing dependency on the refcount data file.
Fred Drake <fdrake@acm.org>
parents:
23375
diff
changeset
|
449 isilo/api/api.html: $(APIFILES) api/refcounts.dat |
|
20578
9058bcce69e3
Additional rules to support the iSilo conversion.
Fred Drake <fdrake@acm.org>
parents:
20525
diff
changeset
|
450 $(MKISILOHTML) --dir isilo/api api/api.tex |
|
9058bcce69e3
Additional rules to support the iSilo conversion.
Fred Drake <fdrake@acm.org>
parents:
20525
diff
changeset
|
451 |
|
9058bcce69e3
Additional rules to support the iSilo conversion.
Fred Drake <fdrake@acm.org>
parents:
20525
diff
changeset
|
452 isilo/doc/doc.html: $(DOCFILES) |
|
9058bcce69e3
Additional rules to support the iSilo conversion.
Fred Drake <fdrake@acm.org>
parents:
20525
diff
changeset
|
453 $(MKISILOHTML) --dir isilo/doc doc/doc.tex |
|
9058bcce69e3
Additional rules to support the iSilo conversion.
Fred Drake <fdrake@acm.org>
parents:
20525
diff
changeset
|
454 |
|
9058bcce69e3
Additional rules to support the iSilo conversion.
Fred Drake <fdrake@acm.org>
parents:
20525
diff
changeset
|
455 isilo/ext/ext.html: $(EXTFILES) |
|
9058bcce69e3
Additional rules to support the iSilo conversion.
Fred Drake <fdrake@acm.org>
parents:
20525
diff
changeset
|
456 $(MKISILOHTML) --dir isilo/ext ext/ext.tex |
|
9058bcce69e3
Additional rules to support the iSilo conversion.
Fred Drake <fdrake@acm.org>
parents:
20525
diff
changeset
|
457 |
|
9058bcce69e3
Additional rules to support the iSilo conversion.
Fred Drake <fdrake@acm.org>
parents:
20525
diff
changeset
|
458 isilo/lib/lib.html: $(LIBFILES) |
|
9058bcce69e3
Additional rules to support the iSilo conversion.
Fred Drake <fdrake@acm.org>
parents:
20525
diff
changeset
|
459 $(MKISILOHTML) --dir isilo/lib lib/lib.tex |
|
9058bcce69e3
Additional rules to support the iSilo conversion.
Fred Drake <fdrake@acm.org>
parents:
20525
diff
changeset
|
460 |
|
9058bcce69e3
Additional rules to support the iSilo conversion.
Fred Drake <fdrake@acm.org>
parents:
20525
diff
changeset
|
461 isilo/mac/mac.html: $(MACFILES) |
|
9058bcce69e3
Additional rules to support the iSilo conversion.
Fred Drake <fdrake@acm.org>
parents:
20525
diff
changeset
|
462 $(MKISILOHTML) --dir isilo/mac mac/mac.tex |
|
9058bcce69e3
Additional rules to support the iSilo conversion.
Fred Drake <fdrake@acm.org>
parents:
20525
diff
changeset
|
463 |
|
9058bcce69e3
Additional rules to support the iSilo conversion.
Fred Drake <fdrake@acm.org>
parents:
20525
diff
changeset
|
464 isilo/ref/ref.html: $(REFFILES) |
|
9058bcce69e3
Additional rules to support the iSilo conversion.
Fred Drake <fdrake@acm.org>
parents:
20525
diff
changeset
|
465 $(MKISILOHTML) --dir isilo/ref ref/ref.tex |
|
9058bcce69e3
Additional rules to support the iSilo conversion.
Fred Drake <fdrake@acm.org>
parents:
20525
diff
changeset
|
466 |
|
9058bcce69e3
Additional rules to support the iSilo conversion.
Fred Drake <fdrake@acm.org>
parents:
20525
diff
changeset
|
467 isilo/tut/tut.html: $(TUTFILES) |
|
9058bcce69e3
Additional rules to support the iSilo conversion.
Fred Drake <fdrake@acm.org>
parents:
20525
diff
changeset
|
468 $(MKISILOHTML) --dir isilo/tut tut/tut.tex |
|
9058bcce69e3
Additional rules to support the iSilo conversion.
Fred Drake <fdrake@acm.org>
parents:
20525
diff
changeset
|
469 |
|
9058bcce69e3
Additional rules to support the iSilo conversion.
Fred Drake <fdrake@acm.org>
parents:
20525
diff
changeset
|
470 isilo/inst/inst.html: $(INSTFILES) perl/distutils.perl |
|
9058bcce69e3
Additional rules to support the iSilo conversion.
Fred Drake <fdrake@acm.org>
parents:
20525
diff
changeset
|
471 $(MKISILOHTML) --dir isilo/inst inst/inst.tex |
|
9058bcce69e3
Additional rules to support the iSilo conversion.
Fred Drake <fdrake@acm.org>
parents:
20525
diff
changeset
|
472 |
|
9058bcce69e3
Additional rules to support the iSilo conversion.
Fred Drake <fdrake@acm.org>
parents:
20525
diff
changeset
|
473 isilo/dist/dist.html: $(DISTFILES) perl/distutils.perl |
|
9058bcce69e3
Additional rules to support the iSilo conversion.
Fred Drake <fdrake@acm.org>
parents:
20525
diff
changeset
|
474 $(MKISILOHTML) --dir isilo/dist dist/dist.tex |
|
9058bcce69e3
Additional rules to support the iSilo conversion.
Fred Drake <fdrake@acm.org>
parents:
20525
diff
changeset
|
475 |
|
22730
6931dbd2edb4
Backport changes to integrate AMK's "What's New in Python X.Y"
Fred Drake <fdrake@acm.org>
parents:
22674
diff
changeset
|
476 isilo/whatsnew/$(WHATSNEW).html: whatsnew/$(WHATSNEW).tex |
|
6931dbd2edb4
Backport changes to integrate AMK's "What's New in Python X.Y"
Fred Drake <fdrake@acm.org>
parents:
22674
diff
changeset
|
477 $(MKISILOHTML) --dir isilo/whatsnew whatsnew/$(WHATSNEW).tex |
|
6931dbd2edb4
Backport changes to integrate AMK's "What's New in Python X.Y"
Fred Drake <fdrake@acm.org>
parents:
22674
diff
changeset
|
478 |
|
20578
9058bcce69e3
Additional rules to support the iSilo conversion.
Fred Drake <fdrake@acm.org>
parents:
20525
diff
changeset
|
479 # These are useful if you need to transport the iSilo-ready HTML to |
|
9058bcce69e3
Additional rules to support the iSilo conversion.
Fred Drake <fdrake@acm.org>
parents:
20525
diff
changeset
|
480 # another machine to perform the conversion: |
|
9058bcce69e3
Additional rules to support the iSilo conversion.
Fred Drake <fdrake@acm.org>
parents:
20525
diff
changeset
|
481 |
|
9058bcce69e3
Additional rules to support the iSilo conversion.
Fred Drake <fdrake@acm.org>
parents:
20525
diff
changeset
|
482 isilozip: isilo-html-$(RELEASE).zip |
|
9058bcce69e3
Additional rules to support the iSilo conversion.
Fred Drake <fdrake@acm.org>
parents:
20525
diff
changeset
|
483 |
|
9058bcce69e3
Additional rules to support the iSilo conversion.
Fred Drake <fdrake@acm.org>
parents:
20525
diff
changeset
|
484 isilo-html-$(RELEASE).zip: $(ISILOINDEXFILES) |
|
9058bcce69e3
Additional rules to support the iSilo conversion.
Fred Drake <fdrake@acm.org>
parents:
20525
diff
changeset
|
485 rm -f $@ |
|
9058bcce69e3
Additional rules to support the iSilo conversion.
Fred Drake <fdrake@acm.org>
parents:
20525
diff
changeset
|
486 cd isilo && \ |
|
9058bcce69e3
Additional rules to support the iSilo conversion.
Fred Drake <fdrake@acm.org>
parents:
20525
diff
changeset
|
487 zip -q -9 ../$@ */*.css */*.html */*.txt |
|
9058bcce69e3
Additional rules to support the iSilo conversion.
Fred Drake <fdrake@acm.org>
parents:
20525
diff
changeset
|
488 |
|
9058bcce69e3
Additional rules to support the iSilo conversion.
Fred Drake <fdrake@acm.org>
parents:
20525
diff
changeset
|
489 |
|
7589
bd0886e78f3b
Revised Makefile to handle the new directories correctly.
Fred Drake <fdrake@acm.org>
parents:
7560
diff
changeset
|
490 # webchecker needs an extra flag to process the huge index from the libref |
|
16692
2a86d519f80e
Convert to a "flat" Makefile.
Fred Drake <fdrake@acm.org>
parents:
16254
diff
changeset
|
491 WEBCHECKER=$(PYTHON) ../Tools/webchecker/webchecker.py |
|
2a86d519f80e
Convert to a "flat" Makefile.
Fred Drake <fdrake@acm.org>
parents:
16254
diff
changeset
|
492 HTMLBASE= file:`pwd`/html |
|
2a86d519f80e
Convert to a "flat" Makefile.
Fred Drake <fdrake@acm.org>
parents:
16254
diff
changeset
|
493 |
|
18708
237368644c13
Look to the future: bump the version number.
Fred Drake <fdrake@acm.org>
parents:
18686
diff
changeset
|
494 webcheck: $(ALLHTMLFILES) |
|
16692
2a86d519f80e
Convert to a "flat" Makefile.
Fred Drake <fdrake@acm.org>
parents:
16254
diff
changeset
|
495 $(WEBCHECKER) $(HTMLBASE)/api/ |
|
2a86d519f80e
Convert to a "flat" Makefile.
Fred Drake <fdrake@acm.org>
parents:
16254
diff
changeset
|
496 $(WEBCHECKER) $(HTMLBASE)/doc/ |
|
2a86d519f80e
Convert to a "flat" Makefile.
Fred Drake <fdrake@acm.org>
parents:
16254
diff
changeset
|
497 $(WEBCHECKER) $(HTMLBASE)/ext/ |
|
2a86d519f80e
Convert to a "flat" Makefile.
Fred Drake <fdrake@acm.org>
parents:
16254
diff
changeset
|
498 $(WEBCHECKER) -m290000 $(HTMLBASE)/lib/ |
|
2a86d519f80e
Convert to a "flat" Makefile.
Fred Drake <fdrake@acm.org>
parents:
16254
diff
changeset
|
499 $(WEBCHECKER) $(HTMLBASE)/mac/ |
|
2a86d519f80e
Convert to a "flat" Makefile.
Fred Drake <fdrake@acm.org>
parents:
16254
diff
changeset
|
500 $(WEBCHECKER) $(HTMLBASE)/ref/ |
|
2a86d519f80e
Convert to a "flat" Makefile.
Fred Drake <fdrake@acm.org>
parents:
16254
diff
changeset
|
501 $(WEBCHECKER) $(HTMLBASE)/tut/ |
|
2a86d519f80e
Convert to a "flat" Makefile.
Fred Drake <fdrake@acm.org>
parents:
16254
diff
changeset
|
502 $(WEBCHECKER) $(HTMLBASE)/dist/ |
|
2a86d519f80e
Convert to a "flat" Makefile.
Fred Drake <fdrake@acm.org>
parents:
16254
diff
changeset
|
503 $(WEBCHECKER) $(HTMLBASE)/inst/ |
|
22730
6931dbd2edb4
Backport changes to integrate AMK's "What's New in Python X.Y"
Fred Drake <fdrake@acm.org>
parents:
22674
diff
changeset
|
504 $(WEBCHECKER) $(HTMLBASE)/whatsnew/ |
|
16692
2a86d519f80e
Convert to a "flat" Makefile.
Fred Drake <fdrake@acm.org>
parents:
16254
diff
changeset
|
505 |
|
18708
237368644c13
Look to the future: bump the version number.
Fred Drake <fdrake@acm.org>
parents:
18686
diff
changeset
|
506 fastwebcheck: $(ALLHTMLFILES) |
|
16692
2a86d519f80e
Convert to a "flat" Makefile.
Fred Drake <fdrake@acm.org>
parents:
16254
diff
changeset
|
507 $(WEBCHECKER) -x $(HTMLBASE)/api/ |
|
2a86d519f80e
Convert to a "flat" Makefile.
Fred Drake <fdrake@acm.org>
parents:
16254
diff
changeset
|
508 $(WEBCHECKER) -x $(HTMLBASE)/doc/ |
|
2a86d519f80e
Convert to a "flat" Makefile.
Fred Drake <fdrake@acm.org>
parents:
16254
diff
changeset
|
509 $(WEBCHECKER) -x $(HTMLBASE)/ext/ |
|
2a86d519f80e
Convert to a "flat" Makefile.
Fred Drake <fdrake@acm.org>
parents:
16254
diff
changeset
|
510 $(WEBCHECKER) -x -m290000 $(HTMLBASE)/lib/ |
|
2a86d519f80e
Convert to a "flat" Makefile.
Fred Drake <fdrake@acm.org>
parents:
16254
diff
changeset
|
511 $(WEBCHECKER) -x $(HTMLBASE)/mac/ |
|
2a86d519f80e
Convert to a "flat" Makefile.
Fred Drake <fdrake@acm.org>
parents:
16254
diff
changeset
|
512 $(WEBCHECKER) -x $(HTMLBASE)/ref/ |
|
2a86d519f80e
Convert to a "flat" Makefile.
Fred Drake <fdrake@acm.org>
parents:
16254
diff
changeset
|
513 $(WEBCHECKER) -x $(HTMLBASE)/tut/ |
|
2a86d519f80e
Convert to a "flat" Makefile.
Fred Drake <fdrake@acm.org>
parents:
16254
diff
changeset
|
514 $(WEBCHECKER) -x $(HTMLBASE)/dist/ |
|
2a86d519f80e
Convert to a "flat" Makefile.
Fred Drake <fdrake@acm.org>
parents:
16254
diff
changeset
|
515 $(WEBCHECKER) -x $(HTMLBASE)/inst/ |
|
22730
6931dbd2edb4
Backport changes to integrate AMK's "What's New in Python X.Y"
Fred Drake <fdrake@acm.org>
parents:
22674
diff
changeset
|
516 $(WEBCHECKER) -x $(HTMLBASE)/whatsnew/ |
|
8979
26c041b145c1
Massive cleanup: Use Makefiles in subdirs properly, move most of the
Fred Drake <fdrake@acm.org>
parents:
8965
diff
changeset
|
517 |
|
26c041b145c1
Massive cleanup: Use Makefiles in subdirs properly, move most of the
Fred Drake <fdrake@acm.org>
parents:
8965
diff
changeset
|
518 |
|
26c041b145c1
Massive cleanup: Use Makefiles in subdirs properly, move most of the
Fred Drake <fdrake@acm.org>
parents:
8965
diff
changeset
|
519 # Release packaging targets: |
|
7589
bd0886e78f3b
Revised Makefile to handle the new directories correctly.
Fred Drake <fdrake@acm.org>
parents:
7560
diff
changeset
|
520 |
|
18708
237368644c13
Look to the future: bump the version number.
Fred Drake <fdrake@acm.org>
parents:
18686
diff
changeset
|
521 paper-$(PAPER)/README: $(PSFILES) $(TOOLSDIR)/getpagecounts |
|
23103
d27e97b8a866
Pass the -r option to getpagecounts to generate an entry for the "What's
Fred Drake <fdrake@acm.org>
parents:
22730
diff
changeset
|
522 cd paper-$(PAPER) && ../$(TOOLSDIR)/getpagecounts -r $(RELEASE) >../$@ |
|
16692
2a86d519f80e
Convert to a "flat" Makefile.
Fred Drake <fdrake@acm.org>
parents:
16254
diff
changeset
|
523 |
|
9818
a3b2525c9370
Remove the "lib-" prefix from the name of the info archive.
Fred Drake <fdrake@acm.org>
parents:
9714
diff
changeset
|
524 info-$(RELEASE).tgz: info |
| 18664 | 525 cd $(INFODIR) && tar cf - README python.dir python-*.info* \ |
|
10033
1051ef99431e
Added the info tarball to the tarballs target. Added the README to
Fred Drake <fdrake@acm.org>
parents:
9976
diff
changeset
|
526 | gzip -9 >$@ |
|
7386
f4040f3bdcc7
Revised some targets to make better use of make "special" variables, to avoid
Fred Drake <fdrake@acm.org>
parents:
7373
diff
changeset
|
527 |
|
11143
2b7c43d4b469
Add support for bzip2 compression.
Fred Drake <fdrake@acm.org>
parents:
11139
diff
changeset
|
528 info-$(RELEASE).tar.bz2: info |
| 18664 | 529 cd $(INFODIR) && tar cf - README python.dir python-*.info* \ |
|
11143
2b7c43d4b469
Add support for bzip2 compression.
Fred Drake <fdrake@acm.org>
parents:
11139
diff
changeset
|
530 | bzip2 -9 >$@ |
|
2b7c43d4b469
Add support for bzip2 compression.
Fred Drake <fdrake@acm.org>
parents:
11139
diff
changeset
|
531 |
|
8310
414247d4fed7
Switch to .tgz instead of .tar.gz to appease Windows users.
Fred Drake <fdrake@acm.org>
parents:
8297
diff
changeset
|
532 latex-$(RELEASE).tgz: |
| 18664 | 533 $(PYTHON) $(TOOLSDIR)/mksourcepkg --gzip $(RELEASE) |
|
7560
a447b268c773
latex-$(VERSION).tar.gz, tarlatex: Create the source distribution.
Fred Drake <fdrake@acm.org>
parents:
7545
diff
changeset
|
534 |
|
11143
2b7c43d4b469
Add support for bzip2 compression.
Fred Drake <fdrake@acm.org>
parents:
11139
diff
changeset
|
535 latex-$(RELEASE).tar.bz2: |
| 18664 | 536 $(PYTHON) $(TOOLSDIR)/mksourcepkg --bzip2 $(RELEASE) |
|
11143
2b7c43d4b469
Add support for bzip2 compression.
Fred Drake <fdrake@acm.org>
parents:
11139
diff
changeset
|
537 |
|
11139
2c3af90f3fae
Add zip archive support for html, pdf, ps, and latex archives.
Fred Drake <fdrake@acm.org>
parents:
11124
diff
changeset
|
538 latex-$(RELEASE).zip: |
|
12237
0cd22c84a4f1
Merged in changes from 1.5.2p2 release as appropriate.
Fred Drake <fdrake@acm.org>
parents:
11167
diff
changeset
|
539 rm -f $@ |
| 18664 | 540 $(PYTHON) $(TOOLSDIR)/mksourcepkg --zip $(RELEASE) |
|
11139
2c3af90f3fae
Add zip archive support for html, pdf, ps, and latex archives.
Fred Drake <fdrake@acm.org>
parents:
11124
diff
changeset
|
541 |
|
18708
237368644c13
Look to the future: bump the version number.
Fred Drake <fdrake@acm.org>
parents:
18686
diff
changeset
|
542 pdf-$(PAPER)-$(RELEASE).tar: $(PDFFILES) |
|
237368644c13
Look to the future: bump the version number.
Fred Drake <fdrake@acm.org>
parents:
18686
diff
changeset
|
543 cd paper-$(PAPER) && tar cf ../$@ *.pdf |
| 7270 | 544 |
|
18708
237368644c13
Look to the future: bump the version number.
Fred Drake <fdrake@acm.org>
parents:
18686
diff
changeset
|
545 pdf-$(PAPER)-$(RELEASE).tgz: pdf-$(PAPER)-$(RELEASE).tar |
|
237368644c13
Look to the future: bump the version number.
Fred Drake <fdrake@acm.org>
parents:
18686
diff
changeset
|
546 gzip -9 <$? >$@ |
|
237368644c13
Look to the future: bump the version number.
Fred Drake <fdrake@acm.org>
parents:
18686
diff
changeset
|
547 |
|
237368644c13
Look to the future: bump the version number.
Fred Drake <fdrake@acm.org>
parents:
18686
diff
changeset
|
548 pdf-$(PAPER)-$(RELEASE).tar.bz2: pdf-$(PAPER)-$(RELEASE).tar |
|
237368644c13
Look to the future: bump the version number.
Fred Drake <fdrake@acm.org>
parents:
18686
diff
changeset
|
549 bzip2 -9 <$? >$@ |
|
11143
2b7c43d4b469
Add support for bzip2 compression.
Fred Drake <fdrake@acm.org>
parents:
11139
diff
changeset
|
550 |
|
11139
2c3af90f3fae
Add zip archive support for html, pdf, ps, and latex archives.
Fred Drake <fdrake@acm.org>
parents:
11124
diff
changeset
|
551 pdf-$(PAPER)-$(RELEASE).zip: pdf |
|
12237
0cd22c84a4f1
Merged in changes from 1.5.2p2 release as appropriate.
Fred Drake <fdrake@acm.org>
parents:
11167
diff
changeset
|
552 rm -f $@ |
| 18664 | 553 cd paper-$(PAPER) && zip -q -9 ../$@ *.pdf |
|
11139
2c3af90f3fae
Add zip archive support for html, pdf, ps, and latex archives.
Fred Drake <fdrake@acm.org>
parents:
11124
diff
changeset
|
554 |
|
18708
237368644c13
Look to the future: bump the version number.
Fred Drake <fdrake@acm.org>
parents:
18686
diff
changeset
|
555 postscript-$(PAPER)-$(RELEASE).tar: $(PSFILES) paper-$(PAPER)/README |
|
237368644c13
Look to the future: bump the version number.
Fred Drake <fdrake@acm.org>
parents:
18686
diff
changeset
|
556 cd paper-$(PAPER) && tar cf ../$@ *.ps README |
|
11143
2b7c43d4b469
Add support for bzip2 compression.
Fred Drake <fdrake@acm.org>
parents:
11139
diff
changeset
|
557 |
|
18708
237368644c13
Look to the future: bump the version number.
Fred Drake <fdrake@acm.org>
parents:
18686
diff
changeset
|
558 postscript-$(PAPER)-$(RELEASE).tar.bz2: postscript-$(PAPER)-$(RELEASE).tar |
|
237368644c13
Look to the future: bump the version number.
Fred Drake <fdrake@acm.org>
parents:
18686
diff
changeset
|
559 bzip2 -9 <$< >$@ |
| 7270 | 560 |
|
18708
237368644c13
Look to the future: bump the version number.
Fred Drake <fdrake@acm.org>
parents:
18686
diff
changeset
|
561 postscript-$(PAPER)-$(RELEASE).tgz: postscript-$(PAPER)-$(RELEASE).tar |
|
237368644c13
Look to the future: bump the version number.
Fred Drake <fdrake@acm.org>
parents:
18686
diff
changeset
|
562 gzip -9 <$< >$@ |
|
237368644c13
Look to the future: bump the version number.
Fred Drake <fdrake@acm.org>
parents:
18686
diff
changeset
|
563 |
|
237368644c13
Look to the future: bump the version number.
Fred Drake <fdrake@acm.org>
parents:
18686
diff
changeset
|
564 postscript-$(PAPER)-$(RELEASE).zip: $(PSFILES) paper-$(PAPER)/README |
|
12237
0cd22c84a4f1
Merged in changes from 1.5.2p2 release as appropriate.
Fred Drake <fdrake@acm.org>
parents:
11167
diff
changeset
|
565 rm -f $@ |
| 18664 | 566 cd paper-$(PAPER) && zip -q -9 ../$@ *.ps README |
|
11139
2c3af90f3fae
Add zip archive support for html, pdf, ps, and latex archives.
Fred Drake <fdrake@acm.org>
parents:
11124
diff
changeset
|
567 |
|
20662
c478a5091f3f
Update the rules so that changes to the HTML stylesheet cause appropriate
Fred Drake <fdrake@acm.org>
parents:
20578
diff
changeset
|
568 html-$(RELEASE).tar: $(ALLHTMLFILES) $(HTMLCSSFILES) |
| 20525 | 569 cd html && \ |
|
18686
54d0459c8e0f
Revise the rules for building the distribution files for the HTML format.
Fred Drake <fdrake@acm.org>
parents:
18664
diff
changeset
|
570 tar cf ../html-$(RELEASE).tar *.html */*.css */*.html \ |
|
54d0459c8e0f
Revise the rules for building the distribution files for the HTML format.
Fred Drake <fdrake@acm.org>
parents:
18664
diff
changeset
|
571 */*.gif */*.txt |
| 7070 | 572 |
|
18686
54d0459c8e0f
Revise the rules for building the distribution files for the HTML format.
Fred Drake <fdrake@acm.org>
parents:
18664
diff
changeset
|
573 html-$(RELEASE).tgz: html-$(RELEASE).tar |
|
18708
237368644c13
Look to the future: bump the version number.
Fred Drake <fdrake@acm.org>
parents:
18686
diff
changeset
|
574 gzip -9 <$? >$@ |
|
18686
54d0459c8e0f
Revise the rules for building the distribution files for the HTML format.
Fred Drake <fdrake@acm.org>
parents:
18664
diff
changeset
|
575 |
|
54d0459c8e0f
Revise the rules for building the distribution files for the HTML format.
Fred Drake <fdrake@acm.org>
parents:
18664
diff
changeset
|
576 html-$(RELEASE).tar.bz2: html-$(RELEASE).tar |
|
18708
237368644c13
Look to the future: bump the version number.
Fred Drake <fdrake@acm.org>
parents:
18686
diff
changeset
|
577 bzip2 -9 <$? >$@ |
|
11143
2b7c43d4b469
Add support for bzip2 compression.
Fred Drake <fdrake@acm.org>
parents:
11139
diff
changeset
|
578 |
|
20662
c478a5091f3f
Update the rules so that changes to the HTML stylesheet cause appropriate
Fred Drake <fdrake@acm.org>
parents:
20578
diff
changeset
|
579 html-$(RELEASE).zip: $(ALLHTMLFILES) $(HTMLCSSFILES) |
|
12237
0cd22c84a4f1
Merged in changes from 1.5.2p2 release as appropriate.
Fred Drake <fdrake@acm.org>
parents:
11167
diff
changeset
|
580 rm -f $@ |
| 20525 | 581 cd html && \ |
| 18664 | 582 zip -q -9 ../$@ *.html */*.css */*.html */*.gif */*.txt |
|
11139
2c3af90f3fae
Add zip archive support for html, pdf, ps, and latex archives.
Fred Drake <fdrake@acm.org>
parents:
11124
diff
changeset
|
583 |
|
20578
9058bcce69e3
Additional rules to support the iSilo conversion.
Fred Drake <fdrake@acm.org>
parents:
20525
diff
changeset
|
584 isilo-$(RELEASE).zip: isilo |
|
9058bcce69e3
Additional rules to support the iSilo conversion.
Fred Drake <fdrake@acm.org>
parents:
20525
diff
changeset
|
585 cd isilo && zip -q -9 ../$@ python-*-$(RELEASE).pdb |
|
9058bcce69e3
Additional rules to support the iSilo conversion.
Fred Drake <fdrake@acm.org>
parents:
20525
diff
changeset
|
586 |
|
9058bcce69e3
Additional rules to support the iSilo conversion.
Fred Drake <fdrake@acm.org>
parents:
20525
diff
changeset
|
587 |
|
7386
f4040f3bdcc7
Revised some targets to make better use of make "special" variables, to avoid
Fred Drake <fdrake@acm.org>
parents:
7373
diff
changeset
|
588 # convenience targets: |
|
f4040f3bdcc7
Revised some targets to make better use of make "special" variables, to avoid
Fred Drake <fdrake@acm.org>
parents:
7373
diff
changeset
|
589 |
|
8979
26c041b145c1
Massive cleanup: Use Makefiles in subdirs properly, move most of the
Fred Drake <fdrake@acm.org>
parents:
8965
diff
changeset
|
590 tarhtml: html-$(RELEASE).tgz |
|
9818
a3b2525c9370
Remove the "lib-" prefix from the name of the info archive.
Fred Drake <fdrake@acm.org>
parents:
9714
diff
changeset
|
591 tarinfo: info-$(RELEASE).tgz |
|
8979
26c041b145c1
Massive cleanup: Use Makefiles in subdirs properly, move most of the
Fred Drake <fdrake@acm.org>
parents:
8965
diff
changeset
|
592 tarps: postscript-$(PAPER)-$(RELEASE).tgz |
|
26c041b145c1
Massive cleanup: Use Makefiles in subdirs properly, move most of the
Fred Drake <fdrake@acm.org>
parents:
8965
diff
changeset
|
593 tarpdf: pdf-$(PAPER)-$(RELEASE).tgz |
|
26c041b145c1
Massive cleanup: Use Makefiles in subdirs properly, move most of the
Fred Drake <fdrake@acm.org>
parents:
8965
diff
changeset
|
594 tarlatex: latex-$(RELEASE).tgz |
| 7070 | 595 |
|
11167
1a27dd06cce1
Use the mksourcepgk script instead of mktarball.sh.
Fred Drake <fdrake@acm.org>
parents:
11143
diff
changeset
|
596 tarballs: tarpdf tarps tarhtml |
|
6660
bb86bb76d61d
Added utility target tarhtml to tar and gzip the HTML files plus their
Guido van Rossum <guido@python.org>
parents:
6616
diff
changeset
|
597 |
|
11139
2c3af90f3fae
Add zip archive support for html, pdf, ps, and latex archives.
Fred Drake <fdrake@acm.org>
parents:
11124
diff
changeset
|
598 ziphtml: html-$(RELEASE).zip |
|
2c3af90f3fae
Add zip archive support for html, pdf, ps, and latex archives.
Fred Drake <fdrake@acm.org>
parents:
11124
diff
changeset
|
599 zipps: postscript-$(PAPER)-$(RELEASE).zip |
|
2c3af90f3fae
Add zip archive support for html, pdf, ps, and latex archives.
Fred Drake <fdrake@acm.org>
parents:
11124
diff
changeset
|
600 zippdf: pdf-$(PAPER)-$(RELEASE).zip |
|
2c3af90f3fae
Add zip archive support for html, pdf, ps, and latex archives.
Fred Drake <fdrake@acm.org>
parents:
11124
diff
changeset
|
601 ziplatex: latex-$(RELEASE).zip |
|
20578
9058bcce69e3
Additional rules to support the iSilo conversion.
Fred Drake <fdrake@acm.org>
parents:
20525
diff
changeset
|
602 zipisilo: isilo-$(RELEASE).zip |
|
11139
2c3af90f3fae
Add zip archive support for html, pdf, ps, and latex archives.
Fred Drake <fdrake@acm.org>
parents:
11124
diff
changeset
|
603 |
|
13271
89f0a664e283
Do not build the "longhtml" version for pre-release versions.
Fred Drake <fdrake@acm.org>
parents:
13222
diff
changeset
|
604 zips: zippdf zipps ziphtml |
|
11139
2c3af90f3fae
Add zip archive support for html, pdf, ps, and latex archives.
Fred Drake <fdrake@acm.org>
parents:
11124
diff
changeset
|
605 |
|
11143
2b7c43d4b469
Add support for bzip2 compression.
Fred Drake <fdrake@acm.org>
parents:
11139
diff
changeset
|
606 bziphtml: html-$(RELEASE).tar.bz2 |
|
2b7c43d4b469
Add support for bzip2 compression.
Fred Drake <fdrake@acm.org>
parents:
11139
diff
changeset
|
607 bzipinfo: info-$(RELEASE).tar.bz2 |
|
2b7c43d4b469
Add support for bzip2 compression.
Fred Drake <fdrake@acm.org>
parents:
11139
diff
changeset
|
608 bzipps: postscript-$(PAPER)-$(RELEASE).tar.bz2 |
|
2b7c43d4b469
Add support for bzip2 compression.
Fred Drake <fdrake@acm.org>
parents:
11139
diff
changeset
|
609 bzippdf: pdf-$(PAPER)-$(RELEASE).tar.bz2 |
|
2b7c43d4b469
Add support for bzip2 compression.
Fred Drake <fdrake@acm.org>
parents:
11139
diff
changeset
|
610 bziplatex: latex-$(RELEASE).tar.bz2 |
|
2b7c43d4b469
Add support for bzip2 compression.
Fred Drake <fdrake@acm.org>
parents:
11139
diff
changeset
|
611 |
|
11167
1a27dd06cce1
Use the mksourcepgk script instead of mktarball.sh.
Fred Drake <fdrake@acm.org>
parents:
11143
diff
changeset
|
612 bzips: bzippdf bzipps bziphtml |
|
11143
2b7c43d4b469
Add support for bzip2 compression.
Fred Drake <fdrake@acm.org>
parents:
11139
diff
changeset
|
613 |
|
17505
11153c141999
Add convenience targets that build all archive types for single formatting
Fred Drake <fdrake@acm.org>
parents:
17433
diff
changeset
|
614 disthtml: tarhtml bziphtml ziphtml |
|
11153c141999
Add convenience targets that build all archive types for single formatting
Fred Drake <fdrake@acm.org>
parents:
17433
diff
changeset
|
615 distinfo: tarinfo bzipinfo |
|
11153c141999
Add convenience targets that build all archive types for single formatting
Fred Drake <fdrake@acm.org>
parents:
17433
diff
changeset
|
616 distps: tarps bzipps zipps |
|
11153c141999
Add convenience targets that build all archive types for single formatting
Fred Drake <fdrake@acm.org>
parents:
17433
diff
changeset
|
617 distpdf: tarpdf bzippdf zippdf |
|
11153c141999
Add convenience targets that build all archive types for single formatting
Fred Drake <fdrake@acm.org>
parents:
17433
diff
changeset
|
618 distlatex: tarlatex bziplatex ziplatex |
|
11153c141999
Add convenience targets that build all archive types for single formatting
Fred Drake <fdrake@acm.org>
parents:
17433
diff
changeset
|
619 |
|
18708
237368644c13
Look to the future: bump the version number.
Fred Drake <fdrake@acm.org>
parents:
18686
diff
changeset
|
620 paperdist: distpdf distps |
|
21366
f57767d76de6
Added the iSilo documentation to the standard target for distribution files
Fred Drake <fdrake@acm.org>
parents:
20999
diff
changeset
|
621 edist: disthtml zipisilo |
|
18708
237368644c13
Look to the future: bump the version number.
Fred Drake <fdrake@acm.org>
parents:
18686
diff
changeset
|
622 |
|
237368644c13
Look to the future: bump the version number.
Fred Drake <fdrake@acm.org>
parents:
18686
diff
changeset
|
623 distfiles: paperdist edist |
|
16254
c1cf5d2c26ca
Add bzip2 archives back to the set of generated archives; we had way too
Fred Drake <fdrake@acm.org>
parents:
16128
diff
changeset
|
624 $(TOOLSDIR)/mksourcepkg --all $(RELEASE) |
|
11143
2b7c43d4b469
Add support for bzip2 compression.
Fred Drake <fdrake@acm.org>
parents:
11139
diff
changeset
|
625 |
|
2574
f0b7872da689
added lots of comments
Guido van Rossum <guido@python.org>
parents:
2489
diff
changeset
|
626 |
|
f0b7872da689
added lots of comments
Guido van Rossum <guido@python.org>
parents:
2489
diff
changeset
|
627 # Housekeeping targets |
|
f0b7872da689
added lots of comments
Guido van Rossum <guido@python.org>
parents:
2489
diff
changeset
|
628 |
|
5536
c6f04e965508
Made a start with api.tex, the Python-C API Reference Manual.
Guido van Rossum <guido@python.org>
parents:
5391
diff
changeset
|
629 # Remove temporary files; all except the following: |
|
7527
26a8771a4cfd
Convert LaTeX support to create a new class of documents. HTML generation
Fred Drake <fdrake@acm.org>
parents:
7520
diff
changeset
|
630 # - sources: .tex, .bib, .sty, *.cls |
| 7270 | 631 # - useful results: .dvi, .pdf, .ps, .texi, .info |
|
7589
bd0886e78f3b
Revised Makefile to handle the new directories correctly.
Fred Drake <fdrake@acm.org>
parents:
7560
diff
changeset
|
632 clean: |
|
18686
54d0459c8e0f
Revise the rules for building the distribution files for the HTML format.
Fred Drake <fdrake@acm.org>
parents:
18664
diff
changeset
|
633 rm -f html-$(RELEASE).tar |
| 18664 | 634 cd $(INFODIR) && $(MAKE) clean |
|
910
a4f2b2210b02
> * Makefile: always create .ps files; add qua to 'all' target;
Guido van Rossum <guido@python.org>
parents:
903
diff
changeset
|
635 |
|
2574
f0b7872da689
added lots of comments
Guido van Rossum <guido@python.org>
parents:
2489
diff
changeset
|
636 # Remove temporaries as well as final products |
|
9818
a3b2525c9370
Remove the "lib-" prefix from the name of the info archive.
Fred Drake <fdrake@acm.org>
parents:
9714
diff
changeset
|
637 clobber: |
|
18686
54d0459c8e0f
Revise the rules for building the distribution files for the HTML format.
Fred Drake <fdrake@acm.org>
parents:
18664
diff
changeset
|
638 rm -f html-$(RELEASE).tar |
|
8979
26c041b145c1
Massive cleanup: Use Makefiles in subdirs properly, move most of the
Fred Drake <fdrake@acm.org>
parents:
8965
diff
changeset
|
639 rm -f html-$(RELEASE).tgz info-$(RELEASE).tgz |
|
26c041b145c1
Massive cleanup: Use Makefiles in subdirs properly, move most of the
Fred Drake <fdrake@acm.org>
parents:
8965
diff
changeset
|
640 rm -f pdf-$(RELEASE).tgz postscript-$(RELEASE).tgz |
|
11139
2c3af90f3fae
Add zip archive support for html, pdf, ps, and latex archives.
Fred Drake <fdrake@acm.org>
parents:
11124
diff
changeset
|
641 rm -f latex-$(RELEASE).tgz html-$(RELEASE).zip |
|
2c3af90f3fae
Add zip archive support for html, pdf, ps, and latex archives.
Fred Drake <fdrake@acm.org>
parents:
11124
diff
changeset
|
642 rm -f pdf-$(RELEASE).zip postscript-$(RELEASE).zip |
|
16692
2a86d519f80e
Convert to a "flat" Makefile.
Fred Drake <fdrake@acm.org>
parents:
16254
diff
changeset
|
643 rm -f $(DVIFILES) $(PSFILES) $(PDFFILES) |
| 18664 | 644 cd $(INFODIR) && $(MAKE) clobber |
|
16692
2a86d519f80e
Convert to a "flat" Makefile.
Fred Drake <fdrake@acm.org>
parents:
16254
diff
changeset
|
645 rm -rf html/index.html html/modindex.html html/acks.html |
|
2a86d519f80e
Convert to a "flat" Makefile.
Fred Drake <fdrake@acm.org>
parents:
16254
diff
changeset
|
646 rm -rf html/api/ html/doc/ html/ext/ html/lib/ html/mac/ |
|
2a86d519f80e
Convert to a "flat" Makefile.
Fred Drake <fdrake@acm.org>
parents:
16254
diff
changeset
|
647 rm -rf html/ref/ html/tut/ html/inst/ html/dist/ |
|
22730
6931dbd2edb4
Backport changes to integrate AMK's "What's New in Python X.Y"
Fred Drake <fdrake@acm.org>
parents:
22674
diff
changeset
|
648 rm -rf html/whatsnew/ |
|
20578
9058bcce69e3
Additional rules to support the iSilo conversion.
Fred Drake <fdrake@acm.org>
parents:
20525
diff
changeset
|
649 rm -rf isilo/api/ isilo/doc/ isilo/ext/ isilo/lib/ isilo/mac/ |
|
9058bcce69e3
Additional rules to support the iSilo conversion.
Fred Drake <fdrake@acm.org>
parents:
20525
diff
changeset
|
650 rm -rf isilo/ref/ isilo/tut/ isilo/inst/ isilo/dist/ |
|
22730
6931dbd2edb4
Backport changes to integrate AMK's "What's New in Python X.Y"
Fred Drake <fdrake@acm.org>
parents:
22674
diff
changeset
|
651 rm -rf isilo/whatsnew/ |
|
20578
9058bcce69e3
Additional rules to support the iSilo conversion.
Fred Drake <fdrake@acm.org>
parents:
20525
diff
changeset
|
652 rm -f isilo/python-*-$(RELEASE).pdb isilo-$(RELEASE).zip |
|
7452
23cc342ee150
Changed way *.ind are forced to exist; the files are now reset to contain
Fred Drake <fdrake@acm.org>
parents:
7421
diff
changeset
|
653 |
|
16692
2a86d519f80e
Convert to a "flat" Makefile.
Fred Drake <fdrake@acm.org>
parents:
16254
diff
changeset
|
654 realclean distclean: clobber |
