1. 03 Mar, 2004 3 commits
  2. 02 Mar, 2004 1 commit
  3. 01 Mar, 2004 2 commits
  4. 29 Feb, 2004 3 commits
  5. 28 Feb, 2004 7 commits
  6. 27 Feb, 2004 1 commit
  7. 26 Feb, 2004 5 commits
  8. 24 Feb, 2004 6 commits
  9. 23 Feb, 2004 2 commits
  10. 21 Feb, 2004 3 commits
  11. 20 Feb, 2004 7 commits
    • Thomas Heller's avatar
      Use the right wininstXX.exe, depending on · 0bc9c919
      Thomas Heller authored
      msvccompiler.get_build_version().
      
      Distributions without a pre-install-script didn't work any longer, we
      must at least provide the terminating NUL character.
      0bc9c919
    • Thomas Heller's avatar
      wininst-6.exe and wininst-7.1.exe are in CVS, so that they can be · 612371dc
      Thomas Heller authored
      included in Python distributions for systems other than Windows.
      Windows installers can be build on non-Windows systems as long as they
      only include pure python module distributions.
      612371dc
    • Thomas Heller's avatar
    • Thomas Heller's avatar
      Solution and project file to build wininstXX.exe with MSVC7.1 (Visual · 6837f659
      Thomas Heller authored
      Studio .NET 2003).
      
      The output files are named wininst-7.1.exe and wininst-7.1_d.exe.
      6837f659
    • Thomas Heller's avatar
      To avoid problems with conflicting dlls, the windows installers built · cad71d0a
      Thomas Heller authored
      by bdist_wininst *must* use the same runtime libary as the Python
      version.
      
      Actually this means the Python version where the installer is run, not
      the one which is used to build it.  Must think about that - for now I
      assume MSVC6 is used up to Python 2.3, and MSVC7.1 is used starting at
      Python 2.4.
      
      So the filename for wininst.exe is now wininst-6.exe for the Release
      version and wininst-6_d.exe for the Debug version, when built with
      MSVC6.
      cad71d0a
    • Thomas Heller's avatar
      Recompiled the binary wininst.exe. · 4ae4f839
      Thomas Heller authored
      Patch #892660 from Mark Hammond, for distutils bdist_wininst command.
      
      install.c: support for a 'pre-install-script', run before anything has
      been installed. Provides a 'message_box' module function for use by
      either the pre-install or post-install scripts.
      
      bdist_wininst.py: support for pre-install script. Typo (build->built),
      fixes so that --target-version can still work, even when the
      distribution has extension modules - in this case, we insist on
      --skip-build, as we still can't actually build other versions.
      4ae4f839
    • Thomas Heller's avatar
      Patch #892660 from Mark Hammond, for distutils bdist_wininst command. · a19cdad6
      Thomas Heller authored
      install.c: support for a 'pre-install-script', run before anything has
      been installed. Provides a 'message_box' module function for use by
      either the pre-install or post-install scripts.
      
      bdist_wininst.py: support for pre-install script. Typo (build->built),
      fixes so that --target-version can still work, even when the
      distribution has extension modules - in this case, we insist on
      --skip-build, as we still can't actually build other versions.
      a19cdad6