@@ -18,6 +18,13 @@ <H1>Building Mac Python from source</H1>
1818print it and read it at your leasure. Most things are explained only
1919once (and probably in the wrong place:-). < p >
2020
21+ < blockquote >
22+ First a warning: this information may become outdated if a new CodeWarrior is
23+ released after MacPython. The
24+ < a href ="http://www.cwi.nl/~jack/macpython.html "> MacPython homepage</ a > will
25+ hopefully have updated instructions in that case.
26+ </ blockquote >
27+
2128I am very interested in feedback on this document, send your
2229comments to the < A
2330HREF ="http://www.python.org/sigs/pythonmac-sig/ "> Mac Python Special
@@ -136,6 +143,12 @@ <H2>Setting Up</H2>
136143 png
137144 gdbm
138145 Python
146+ Modules
147+ ...
148+ Mac
149+ Modules
150+ Build
151+ ...
139152 Tcl/Tk Folder
140153 tcl8.0
141154 tk8.0
@@ -451,17 +464,25 @@ <H2><a name="cvs">Using the CVS source archive</a></H2>
451464< code > src</ code > folder should be renamed to < code > Python</ code > , and
452465is what this document refers to as the "toplevel Python folder". < P >
453466
454- Next, within the toplevel Python folder, you check out the
455- mac-specific sources in a Mac folder. The CVS path to use can be found
467+ Next, < em > in a separate folder</ em > , you check out the
468+ mac-specific sources. You then move the < code > Mac</ code > folder from this
469+ checkout (the only folder with anything in it) to the Python source folder.
470+ Note that the checking out in a separate folder and moving is necessary,
471+ due to the way cvs works.
472+
473+ The CVS path to use for the mac stuff can be found
456474at the < a href ="http://www.cwi.nl/~jack/macpython.html "> MacPython
457475homepage</ a > . Finally, you check out the external libraries needed in
458- the parent of the Python folder. The CVS path for these libraries is
476+ the parent of the toplevel Python folder. The CVS path for these libraries is
459477also mentioned at the MacPython homepage. < p >
460478
461479Neither of the pages mentioned above contains the passwords for the
462480CVS sites, for obvious reasons, but they do contain instructions on
463481how to obtain the passwords. < p >
464482
483+ You should end up with a folder structure as described at the top of this
484+ document. < p >
485+
465486< H2 > Odds and ends</ H2 >
466487
467488Some remarks that I could not fit in elsewhere:
0 commit comments