This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

classification
Title: Tools/msi/msi.py does not work with PCBuild8
Type: enhancement Stage:
Components: Build Versions: Python 3.0, Python 2.6
process
Status: closed Resolution: out of date
Dependencies: Superseder:
Assigned To: loewis Nosy List: christian.heimes, kevinwatters, loewis
Priority: low Keywords:

Created on 2007-10-26 14:10 by kevinwatters, last changed 2022-04-11 14:56 by admin. This issue is now closed.

Messages (5)
msg56791 - (view) Author: Kevin Watters (kevinwatters) Date: 2007-10-26 14:10
The msi.py script for creating an Windows MSI installer from a Python
source tree has hardcoded values for "PCBuild." The newer MSVC 2005
build directory is "PCBuild8" and has a slightly different structure.

msi.py needs to be changed to be able to work with a 2005-built Python
tree as well.
msg57239 - (view) Author: Christian Heimes (christian.heimes) * (Python committer) Date: 2007-11-08 13:39
PCBuild is still the default compiler for Python but any patches are
appreciated. You could start by writing a new or updating the old
compiler command to support VS 2005. The old distutils.msvccompiler
supports only MSVC 6 and 7 but not 8.
msg57621 - (view) Author: Martin v. Löwis (loewis) * (Python committer) Date: 2007-11-18 20:36
kevinwatters: don't bother fixing msi.py. I'll update it whenever I make
a release; there is little point in updating it in-between.
msg57665 - (view) Author: Christian Heimes (christian.heimes) * (Python committer) Date: 2007-11-19 20:44
Just for your information, Kevin:

I've created a PCbuild9 directory for VS 2008 Beta 2 in the py3k branch.
I've also changed msi.py to work with PCbuild and PCbuild9.
msg58740 - (view) Author: Christian Heimes (christian.heimes) * (Python committer) Date: 2007-12-18 11:57
Python 2.6 and 3.0 are using PCbuild9.
History
Date User Action Args
2022-04-11 14:56:27adminsetgithub: 45678
2007-12-18 11:57:00christian.heimessetstatus: open -> closed
resolution: later -> out of date
messages: + msg58740
2007-11-19 20:44:02christian.heimessetmessages: + msg57665
2007-11-18 20:36:04loewissetassignee: loewis
messages: + msg57621
nosy: + loewis
2007-11-08 13:39:22christian.heimessetpriority: low
resolution: later
messages: + msg57239
nosy: + christian.heimes
2007-10-26 14:10:24kevinwatterscreate