Certain versions of python for Windows don't support epilog in the constructor.

TBR=bradnelson

Review URL: http://codereview.chromium.org/2444001

git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@48610 0039d316-1c4b-4281-b951-d872f2087c98
experimental/szager/collated-output
maruel@chromium.org 16 years ago
parent 307d179455
commit 1e3b8f0d0c

@ -458,13 +458,13 @@ def TryChange(argv,
swallow_exception: Whether we raise or swallow exceptions. swallow_exception: Whether we raise or swallow exceptions.
""" """
# Parse argv # Parse argv
parser = optparse.OptionParser(usage=USAGE,
version=__version__,
prog=prog)
epilog = EPILOG % { 'prog': prog } epilog = EPILOG % { 'prog': prog }
if extra_epilog: if extra_epilog:
epilog += extra_epilog epilog += extra_epilog
parser = optparse.OptionParser(usage=USAGE, parser.epilog = epilog
version=__version__,
prog=prog,
epilog=epilog)
# Remove epilog formatting # Remove epilog formatting
parser.format_epilog = lambda x: parser.epilog parser.format_epilog = lambda x: parser.epilog
parser.add_option("-v", "--verbose", action="count", default=0, parser.add_option("-v", "--verbose", action="count", default=0,

Loading…
Cancel
Save