Home | History | Annotate | Download | only in depstest

Lines Matching refs:library

16   files: Set of "library/filename.o" files mentioned in the dependencies file.
17 items: Map from library or group names to item maps.
18 Each item has a "type" ("library" or "group" or "system_symbols").
19 A library or group item can have an optional set of "files" (as in the files attribute).
21 A group item also has a "library" name unless it is a group of system symbols.
23 with standard-library system symbol names.
24 libraries: Set of library names mentioned in the dependencies file.
45 sys.exit("Error:%d: \"library: \" without name" % _line_number)
47 sys.exit("Error:%d: invalid library name %s" % (_line_number, name))
89 def _IsLibrary(item): return item and item["type"] == "library"
91 def _IsLibraryGroup(item): return item and "library" in item
106 "library or library group %s") % (_line_number, dep))
110 if library_name: items[dep]["library"] = library_name
147 if line.startswith("library: "):
148 current_type = "library"
152 sys.exit("Error:%d: library definition using duplicate name %s" % (_line_number, name))
154 item = items[name] = {"type": "library"}
167 library_name = item.get("library")
173 if current_type == "library":
177 line = _ReadDeps(deps_file, item, item.get("library"))
182 sys.exit("Error:%d: deps before any library or group" % _line_number)