Index of /www001/src/ports/x11-toolkits/py-tkinter/work/Python-2.5.1/Tools/msi
Name Last modified Size Description
Parent Directory 17-Apr-2007 20:58 -
sequence.py 22-Aug-2004 06:34 4k
schema.py 22-Aug-2004 12:42 82k
msisupport.c 18-Feb-2005 08:18 3k
uisample.py 28-Oct-2005 07:39 145k
msisupport.mak 14-Feb-2006 12:42 1k
msilib.py 05-Mar-2006 05:52 23k
msi.py 12-Sep-2006 02:16 53k
uuids.py 19-Jan-2007 10:01 2k
Packaging Python as a Microsoft Installer Package (MSI)
=======================================================
Using this library, Python can be packaged as a MS-Windows
MSI file. To generate an installer package, you need
a build tree. By default, the build tree root directory
is assumed to be in "../..". This location can be changed
by adding a file config.py; see the beginning of msi.py
for additional customization options.
The packaging process assumes that binaries have been
generated according to the instructions in PCBuild/README.txt,
and that you have either Visual Studio or the Platform SDK
installed. In addition, you need the Python COM extensions,
either from PythonWin, or from ActivePython.
To invoke the script, open a cmd.exe window which has
cabarc.exe in its PATH (e.g. "Visual Studio .NET 2003
Command Prompt"). Then invoke
<path-to-python.exe> msi.py
If everything succeeds, pythonX.Y.Z.msi is generated
in the current directory.