Lines Matching refs:subpath
30 def __init__(self, subpath, name, dependencies, parent):
31 if not subpath.startswith('/'):
32 raise ValueError,"invalid subpath: %r" % subpath
33 self.subpath = subpath
95 def parse(subpath, items):
97 return GroupComponentInfo(subpath, **kwargs)
99 def __init__(self, subpath, name, parent):
100 ComponentInfo.__init__(self, subpath, name, [], parent)
123 def parse(subpath, items):
125 return LibraryComponentInfo(subpath, **kwargs)
127 def __init__(self, subpath, name, dependencies, parent, library_name,
129 ComponentInfo.__init__(self, subpath, name, dependencies, parent)
198 def parse(subpath, items):
200 return OptionalLibraryComponentInfo(subpath, **kwargs)
202 def __init__(self, subpath, name, dependencies, parent, library_name,
204 LibraryComponentInfo.__init__(self, subpath, name, dependencies, parent,
212 def parse(subpath, items):
217 return LibraryGroupComponentInfo(subpath, **kwargs)
219 def __init__(self, subpath, name, parent, required_libraries = [],
221 ComponentInfo.__init__(self, subpath, name, [], parent)
259 def parse(subpath, items):
271 return TargetGroupComponentInfo(subpath, **kwargs)
273 def __init__(self, subpath, name, parent, required_libraries = [],
277 ComponentInfo.__init__(self, subpath, name, [], parent)
335 def parse(subpath, items):
338 return ToolComponentInfo(subpath, **kwargs)
340 def __init__(self, subpath, name, dependencies, parent,
342 ComponentInfo.__init__(self, subpath, name, dependencies, parent)
367 def parse(subpath, items):
370 return BuildToolComponentInfo(subpath, **kwargs)
419 def load_from_path(path, subpath):
431 return common, _read_components_from_parser(parser, path, subpath)
433 def _read_components_from_parser(parser, path, subpath):
455 info = type_class.parse(subpath,