Home | History | Annotate | Download | only in generators

Lines Matching defs:Option

15     raise RuntimeError('Could not find option "%s".' % name)
18 class Option(object):
22 # Verify this option is not a duplicate
24 raise RuntimeError('Option "%s" already exists.' % name)
37 # If this is a boolean option, set it to true
50 def DumpOption(option):
51 if len(option.name) > 1:
52 out = ' --%-15.15s\t%s' % (option.name, option.desc)
54 out = ' -%-15.15s\t%s' % (option.name, option.desc)
55 if option.default:
56 out = '%s\n\t\t\t(Default: %s)\n' % (out, option.default)
59 def DumpHelp(option=None):
72 Option('h', 'Help', callfunc=DumpHelp)
73 Option('help', 'Help', callfunc=DumpHelp)
74 Option('verbose', 'Verbose')
75 Option('test', 'Test the IDL scripts')
81 # Build short and long option lists
83 option = OptionMap[name]
85 if option.default is None:
90 if option.default is None:
104 ErrOut.Log('Illegal option: %s\n' % str(e))