~pida/vellum/trunk

« back to all changes in this revision

Viewing changes to vellum/script.py

  • Committer: Zed A. Shaw
  • Date: 2008-04-15 08:13:41 UTC
  • Revision ID: zedshaw@zedshaw.com-20080415081341-065otxyqir4pdb22
Implements refactoring the module loading so that it's explicitly done in a modules section of the build.vel and uses normal python module loading so you can import modules from anywhere in the regular python path.

Show diffs side-by-side

added added

removed removed

Lines of Context:
18
18
        self.options = spec.get("options", {})
19
19
        self.targets = spec.get("targets", {})
20
20
        self.depends = spec.get("depends", {})
 
21
        self.commands = spec.get("commands", {})
21
22
        self.options.update(defaults)
22
23
 
23
24
    def resolve_depends(self, root):