Package build :: Module model :: Class Project
[hide private]
[frames] | no frames]

Class Project

source code

object --+
         |
        Project

An SCM project.

An input to the build area, typically copied from an SCM work area.



Instance Methods [hide private]
 
__init__(self, ccm_project, config, action=None)
Initialisation.
source code
 
_import_baseline_config(self)
Import the baseline folders and tasks.
source code
 
_get_toplevel_baselines(self, project) source code
 
_getbaselines(self) source code
 
baselines(self) source code
 
_getfolders(self) source code
 
folders(self) source code
 
all_tasks(self)
Get all the tasks (individual and folder based).
source code
 
_gettasks(self) source code
 
tasks(self) source code
 
_getsupplier(self) source code
 
supplier(self) source code
 
__repr__(self)
Object representation.
source code
 
__str__(self)
String representation.
source code

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

Properties [hide private]

Inherited from object: __class__

Method Details [hide private]

__init__(self, ccm_project, config, action=None)
(Constructor)

source code 
Initialisation.
Overrides: object.__init__

__repr__(self)
(Representation operator)

source code 
Object representation.
Overrides: object.__repr__

__str__(self)
(Informal representation operator)

source code 
String representation.
Overrides: object.__str__