Package conary :: Module cvc :: Class CookCommand
[hide private]
[frames] | no frames]

Class CookCommand

source code

                 object --+            
                          |            
lib.command.AbstractCommand --+        
                              |        
          command.ConaryCommand --+    
                                  |    
                         CvcCommand --+
                                      |
                                     CookCommand

Instance Methods [hide private]
 
addParameters(self, argDef) source code
 
runCommand(self, cfg, argSet, args, profile=False, callback=None, repos=None) source code

Inherited from CvcCommand: addConfigOptions

Inherited from command.ConaryCommand: processConfigOptions, setContext

Inherited from lib.command.AbstractCommand: __init__, addDocs, prepare, requireParameters, setMainHandler, setParser, usage

Inherited from object: __delattr__, __getattribute__, __hash__, __new__, __reduce__, __reduce_ex__, __repr__, __setattr__, __str__

Class Variables [hide private]
  commands = ['cook']
  paramHelp = '<file.recipe|troveName=<version>>[[flavor]]+'
  help = 'Build binary package and groups from a recipe'
  commandGroup = 'Recipe Building'
  docs = {'cross': (1, 'set macros for cross-compiling', '[(loca...

Inherited from lib.command.AbstractCommand: defaultGroup, description, hidden, hobbleShortOpts

Properties [hide private]

Inherited from object: __class__

Method Details [hide private]

addParameters(self, argDef)

source code 
Overrides: command.ConaryCommand.addParameters

runCommand(self, cfg, argSet, args, profile=False, callback=None, repos=None)

source code 
Overrides: lib.command.AbstractCommand.runCommand

Class Variable Details [hide private]

docs

Value:
{'cross': (1,
           'set macros for cross-compiling',
           '[(local|HOST)--]TARGET'),
 'debug-exceptions': 'Enter debugger if a recipe fails in conary',
 'download': 'download, but do not unpack or build',
 'flavor': 'build the trove with flavor FLAVOR',
 'ignore-buildreqs': 'do not check build requirements',
 'macro': ('set macro NAME to VALUE', '\'NAME VALUE\''),
...