• Greg Ward's avatar
    Added 'force' and 'quiet' (negative alias for 'verbose') to the · 0c35ac62
    Greg Ward yazdı
      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.
    0c35ac62
Adı
Son kayıt (commit)
Son güncelleme
..
command Loading commit data...
__init__.py Loading commit data...
ccompiler.py Loading commit data...
core.py Loading commit data...
errors.py Loading commit data...
fancy_getopt.py Loading commit data...
msvccompiler.py Loading commit data...
spawn.py Loading commit data...
sysconfig.py Loading commit data...
text_file.py Loading commit data...
unixccompiler.py Loading commit data...
util.py Loading commit data...
version.py Loading commit data...