Package pyb :: Module core :: Class Project
[show private | hide private]
[frames | no frames]

Class Project


Class representing a complete project.

The project is executed immediately when it is construction. You can also manually execute it again using the run() method.
Method Summary
  __init__(self, name, default, targets)
Constructor.
  __call__(self, *args)
Convenience implementation to execute the run() method.
  run(self)
Execute targets in the project.

Method Details

__init__(self, name='', default=None, targets=None)
(Constructor)

Constructor.
Parameters:
name - The name of the project
default - The default target to run
targets - Map of targets keyed on the name

__call__(self, *args)
(Call operator)

Convenience implementation to execute the run() method.

run(self)

Execute targets in the project.

Generated by Epydoc 2.1 on Fri Apr 23 15:39:19 2004 http://epydoc.sf.net