1. 04 Jun, 2002 4 commits
    • Jeremy Hylton's avatar
      Make setup.py less chatty by default. · fcaddaa4
      Jeremy Hylton authored
      This is a conservative version of SF patch 504889.  It uses the log
      module instead of calling print in various places, and it ignores the
      verbose argument passed to many functions and set as an attribute on
      some objects.  Instead, it uses the verbosity set on the logger via
      the command line.
      
      The log module is now preferred over announce() and warn() methods
      that exist only for backwards compatibility.
      
      XXX This checkin changes a lot of modules that have no test suite and
      aren't exercised by the Python build process.  It will need
      substantial testing.
      fcaddaa4
    • Jeremy Hylton's avatar
    • Jeremy Hylton's avatar
      The comment said: · bbf5c4f0
      Jeremy Hylton authored
       # XXX this isn't used anywhere, and worse, it has the same name as a method
       # in Command with subtly different semantics.  (This one just has one
       # source -> one dest; that one has many sources -> one dest.)  Nuke it?
      
      Yes.  Nuke it.
      bbf5c4f0
    • Fred Drake's avatar
      When using a Python that has not been installed to build 3rd-party · 6b571cfe
      Fred Drake authored
      modules, distutils does not understand that the build version of the
      source tree is needed.
      
      This patch fixes distutils.sysconfig to understand that the running
      Python is part of the build tree and needs to use the appropriate
      "shape" of the tree. This does not assume anything about the current
      directory, so can be used to build 3rd-party modules using Python's
      build tree as well.
      
      This is useful since it allows us to use a non-installed debug-mode
      Python with 3rd-party modules for testing. It as the side-effect that
      set_python_build() is no longer needed (the hack which was added to
      allow distutils to be used to build the "standard" extension modules).
      
      This closes SF patch #547734.
      6b571cfe
  2. 30 May, 2002 1 commit
  3. 06 May, 2002 1 commit
  4. 25 Apr, 2002 3 commits
  5. 23 Apr, 2002 1 commit
  6. 17 Apr, 2002 1 commit
  7. 09 Apr, 2002 2 commits
  8. 04 Apr, 2002 2 commits
  9. 29 Mar, 2002 1 commit
  10. 22 Mar, 2002 1 commit
  11. 21 Mar, 2002 3 commits
  12. 28 Feb, 2002 1 commit
  13. 20 Feb, 2002 1 commit
    • Thomas Heller's avatar
      First version which runs an install-script (specified by the · 32ee66a4
      Thomas Heller authored
      --install-script ... command line option to bdist_wininst) at the end
      of the installation and at the start of deinstallation.  Output
      (stdout, stderr) of the script (if any) is displayed in the last
      screen at installation, or in a simple message box at deinstallation.
      
      sys.argv[1] for the script will contain '-install' at installation
      time or '-remove' at deinstallation time.
      
      The installation script runs in an environment (embedded by the
      bdist_wininst runtime) where an additional function is available as
      builtin:
      
      create_shortcut(path, description, filename,
      	        [arguments[, workdir[, iconpath, iconindex]]])
      
      Recreated this file after source changes.
      32ee66a4
  14. 11 Feb, 2002 1 commit
  15. 08 Feb, 2002 1 commit
  16. 06 Feb, 2002 1 commit
  17. 01 Feb, 2002 2 commits
  18. 31 Jan, 2002 2 commits
  19. 29 Jan, 2002 1 commit
  20. 18 Jan, 2002 1 commit
    • Thomas Heller's avatar
      SWIGing a source file <name>.i silently overwrites <name>.c if it is · 877f0c18
      Thomas Heller authored
      present - at least the swigged file should be named <name>_wrap.c as
      this is also SWIG's default. (Even better would be to generate the
      wrapped sources in a different location, but I'll leave this for
      later).
      
      Newer versions of SWIG don't accept the -dnone flag any more.
      
      Since virtually nobody uses SWIG with distutils, this should do no
      harm.
      
      Suggested be Martin Bless on c.l.p.
      877f0c18
  21. 12 Jan, 2002 1 commit
  22. 21 Dec, 2001 1 commit
  23. 18 Dec, 2001 2 commits
  24. 11 Dec, 2001 2 commits
  25. 10 Dec, 2001 2 commits
    • Michael W. Hudson's avatar
      Fix for · 158c496c
      Michael W. Hudson authored
      [ #409430 ] pydoc install broken
      158c496c
    • Michael W. Hudson's avatar
      Fix for · 730b95b7
      Michael W. Hudson authored
      [ #477371 ] build_scripts can use wrong #! line
      
      scripts now get "built" into a directory
      
      build/scripts-$(PYTHON_VERSION)/
      730b95b7
  26. 06 Dec, 2001 1 commit