[Zope-Checkins] SVN: Zope/branches/tim-2.9-windows-installer/inst/WinBuilders/README.txt More words about the process, and corrections to specifics.

Tim Peters tim.one at comcast.net
Wed Jan 11 15:07:15 EST 2006


Log message for revision 41280:
  More words about the process, and corrections to specifics.
  

Changed:
  U   Zope/branches/tim-2.9-windows-installer/inst/WinBuilders/README.txt

-=-
Modified: Zope/branches/tim-2.9-windows-installer/inst/WinBuilders/README.txt
===================================================================
--- Zope/branches/tim-2.9-windows-installer/inst/WinBuilders/README.txt	2006-01-11 20:00:39 UTC (rev 41279)
+++ Zope/branches/tim-2.9-windows-installer/inst/WinBuilders/README.txt	2006-01-11 20:07:15 UTC (rev 41280)
@@ -31,21 +31,35 @@
 Inno "custom dialog" mechanism has changed in an incompatible way)
 
 'svn switch' to, or check out, the Zope tag for which an installer is to be
-built.  You want a native Windows checkout here, so that the text files have
-Windows-appropriate line ends.
+built.
 
-Within a Zope checkout, parent directory of this package is inst.  Make a
-"tmp" directory, inst/tmp.  Place the necessary pre-requisites in the tmp
-directory.  At the time of this writing, this includes:
+Within a Zope checkout, the parent directory of this package is inst.  Make
+a "tmp" directory, inst/tmp.  Place the necessary pre-requisites in the tmp
+directory.  At the time of this writing, these are:
 
   - Python-2.4.2.tgz
-  - pywin32-205.win32-py2.3.exe (extracts binaries and sources)
-  - Zope.tgz
+  - pywin32-205.win32-py2.4.exe
+  - Zope-2.9.0.tgz
 
 As time marches on, these version numbers will obviously change.  See/edit
 mk/python.mk and mk/zope.mk for the exact versions required.
 
+You also need to install the same Windows Python that Zope will repackage.
+There doesn't appear to be a sane way to extract binaries (.exe, .pyd,
+.dll, .lib) from an .msi installer, and building Python from source is a long
+& messy process on Windows.  So python.mk just copies them from an installed
+Python instead.  Cautions:
 
+- If you didn't accept the Python's installer's default directory, or if
+  you did but it's on a different drive, you'll need to change
+  WIN_PYINSTALLEDDIR in python.mk.
+
+- The main Python DLL must live in WIN_PYINSTALLEDDIR too.  Depending on
+  how you installed Python, that may be sitting in some Windows system
+  directory instead; if so, make a copy in the root of your Python
+  installation.
+
+
 Building
 --------
 



More information about the Zope-Checkins mailing list