0
0
mirror of https://github.com/python/cpython.git synced 2024-12-01 03:01:36 +01:00
cpython/Lib/distutils
Greg Ward 0c35ac62d8 Added 'force' and 'quiet' (negative alias for 'verbose') to the
global options table.
Every Command instance now has its own copies of the global options,
  which automatically fallback to the Distribution instance.  Changes:
  - initialize them in constructor
  - added '__getattr__()' to handle the fallback logic
  - changed every 'self.distribution.{verbose,dry_run}' in Command to
    'self.{verbose,dry_run}'.
  - filesystem utility methods ('copy_file()' et al) don't take 'update'
    parameter anymore -- instead we pass 'not force' to the underlying
    function as 'update'
Changed parsing of command line so that global options apply to all
  commands as well -- that's how (eg.) Command.verbose will be initialized.
Simplified 'make_file()' to use 'newer_group()' (from util module).
Deleted some cruft.
Some docstring tweaks.
1999-10-03 21:02:48 +00:00
..
command Added 'list_only' option (and modified 'run()' to respect it). 1999-09-29 13:14:27 +00:00
__init__.py Added docstring and RCS id (apparently some Windows tar extractors 1999-09-22 15:24:04 +00:00
ccompiler.py Slight change to the meaning of the 'libraries' list: if a library name 1999-10-03 20:41:02 +00:00
core.py Added 'force' and 'quiet' (negative alias for 'verbose') to the 1999-10-03 21:02:48 +00:00
errors.py
fancy_getopt.py Hacked to support the notion of "negative alias" options, to handle 1999-10-03 20:48:53 +00:00
msvccompiler.py Catch up with changes in 'gen_lib_options()': 1999-10-03 20:47:52 +00:00
spawn.py [from 1999/08/28] 1999-09-08 02:23:28 +00:00
sysconfig.py Patch from Perry Stoll: tweaks to Windows support. 1999-08-29 18:22:13 +00:00
text_file.py Added all documentation. 1999-09-29 13:03:32 +00:00
unixccompiler.py Fixed order of link options: object files now precede library stuff. 1999-10-03 20:45:33 +00:00
util.py Fixed 'mkpath()' to normalize the path right off the bat -- cleans up 1999-10-03 20:50:41 +00:00
version.py