summaryrefslogtreecommitdiffstats
path: root/Tools/msi/README.txt
diff options
context:
space:
mode:
authorMartin v. Löwis <martin@v.loewis.de>2004-08-22 13:34:34 (GMT)
committerMartin v. Löwis <martin@v.loewis.de>2004-08-22 13:34:34 (GMT)
commit8ffe9abd092794369a76330c6347387d0d8bf6ab (patch)
treedd56db5cd5387575cef4accb44c64080f71421ba /Tools/msi/README.txt
parent183403a271977a26c0b77dbcf62e19395c007288 (diff)
downloadcpython-8ffe9abd092794369a76330c6347387d0d8bf6ab.zip
cpython-8ffe9abd092794369a76330c6347387d0d8bf6ab.tar.gz
cpython-8ffe9abd092794369a76330c6347387d0d8bf6ab.tar.bz2
Move msi from sandbox to Tools.
Diffstat (limited to 'Tools/msi/README.txt')
-rw-r--r--Tools/msi/README.txt25
1 files changed, 25 insertions, 0 deletions
diff --git a/Tools/msi/README.txt b/Tools/msi/README.txt
new file mode 100644
index 0000000..dc4ae90
--- /dev/null
+++ b/Tools/msi/README.txt
@@ -0,0 +1,25 @@
+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.
+