mirror of https://github.com/python/cpython
Added some debuging output (actually moved here from dist.py) --
dump the Distribution's 'command_options' dict after parsing config files, and then after parsing the command line.
This commit is contained in:
parent
981f7368f6
commit
77751c0b49
|
@ -59,6 +59,8 @@ def setup (**attrs):
|
|||
and the command-specific options that became attributes of each
|
||||
command object."""
|
||||
|
||||
from pprint import pprint # for debugging output
|
||||
|
||||
# Determine the distribution class -- either caller-supplied or
|
||||
# our Distribution (see below).
|
||||
klass = attrs.get ('distclass')
|
||||
|
@ -75,6 +77,9 @@ def setup (**attrs):
|
|||
# the setup script, but be overridden by the command line.
|
||||
dist.parse_config_files()
|
||||
|
||||
print "options (after parsing config files):"
|
||||
pprint (dist.command_options)
|
||||
|
||||
# Parse the command line; any command-line errors are the end user's
|
||||
# fault, so turn them into SystemExit to suppress tracebacks.
|
||||
try:
|
||||
|
@ -83,6 +88,9 @@ def setup (**attrs):
|
|||
sys.stderr.write (usage + "\n")
|
||||
raise SystemExit, "error: %s" % msg
|
||||
|
||||
print "options (after parsing command line):"
|
||||
pprint (dist.command_options)
|
||||
|
||||
# And finally, run all the commands found on the command line.
|
||||
if ok:
|
||||
try:
|
||||
|
|
Loading…
Reference in New Issue