Package SCons :: Module Action :: Class CommandGeneratorAction
[show private | hide private]
[frames | no frames]

Class CommandGeneratorAction

ActionBase --+
             |
            CommandGeneratorAction

Known Subclasses:
LazyAction

Class for command-generator actions.


Method Summary
  __init__(self, generator, *args, **kw)
  __call__(self, target, source, env, exitstatfunc, presub, show, execute, chdir)
  __str__(self)
  genstring(self, target, source, env)
  get_contents(self, target, source, env)
Return the signature contents of this action's command line.
  get_implicit_deps(self, target, source, env)
  _generate(self, target, source, env, for_signature)
    Inherited from ActionBase
  __add__(self, other)
  __cmp__(self, other)
  __radd__(self, other)
  get_executor(self, env, overrides, tlist, slist, executor_kw)
Return the Executor for this Action.
  presub_lines(self, env)

Method Details

get_contents(self, target, source, env)

Return the signature contents of this action's command line.

This strips $(-$) and everything in between the string, since those parts don't affect signatures.


Generated by Epydoc 2.1 on Wed Dec 12 09:39:32 2007 http://epydoc.sf.net