cpython/PC/bdist_wininst
Thomas Heller 9f2e3be4e8 Running a bdist_wininst installer, built with Python 2.3, installing
for Python 2.4 caused a segfault when post_install_script was used.

The reason was that the file handle passed to PyRun_SimpleFile() was
created with MSVCRT.DLL, but Python 2.4 uses MSVCR71.DLL.

So, I replaced PyRun_SimpleFile() with PyRun_SimpleString().  The
segfault is gone, but the output of the postinstall script doesn't
show up, because still freopen() from MSVCRT is used.

Already backported.
2005-02-03 20:35:10 +00:00
..
.cvsignore Ignore some more build products. 2004-07-14 15:19:45 +00:00
archive.h Add a warning so that it isn't forgotten to recreate the binaries AND 2004-07-14 15:17:04 +00:00
extract.c Add a warning so that it isn't forgotten to recreate the binaries AND 2004-07-14 15:17:04 +00:00
install.c Running a bdist_wininst installer, built with Python 2.3, installing 2005-02-03 20:35:10 +00:00
install.rc Add a warning so that it isn't forgotten to recreate the binaries AND 2004-07-14 15:17:04 +00:00
PythonPowered.bmp Copied the sources from the distutils CVS repository. 2002-11-22 20:39:33 +00:00
README.txt Copied the sources from the distutils CVS repository. 2002-11-22 20:39:33 +00:00
resource.h Add a warning so that it isn't forgotten to recreate the binaries AND 2004-07-14 15:17:04 +00:00
wininst-7.1.sln Solution and project file to build wininstXX.exe with MSVC7.1 (Visual 2004-02-20 18:23:47 +00:00
wininst-7.1.vcproj The wininst.exe is no longer compressed with UPX. 2004-06-18 18:29:46 +00:00
wininst.dsp The wininst.exe is no longer compressed with UPX. 2004-06-18 18:29:46 +00:00
wininst.dsw Copied the sources from the distutils CVS repository. 2002-11-22 20:39:33 +00:00

XXX Write description
XXX Dont't forget to mention upx

XXX Add pointer to this file into PC/README.txt