summaryrefslogtreecommitdiffstats
path: root/rtemsspec/interface.py
diff options
context:
space:
mode:
authorSebastian Huber <sebastian.huber@embedded-brains.de>2023-05-05 14:41:18 +0200
committerSebastian Huber <sebastian.huber@embedded-brains.de>2023-05-08 14:34:56 +0200
commitacbac0174de3b8f18cdc549fa92cdf5957775086 (patch)
tree15c280818b39a53d706b483225250c662f190417 /rtemsspec/interface.py
parentitems: Yield only links of enabled items (diff)
downloadrtems-central-acbac0174de3b8f18cdc549fa92cdf5957775086.tar.bz2
items: Add proxy item type
Diffstat (limited to 'rtemsspec/interface.py')
-rw-r--r--rtemsspec/interface.py5
1 files changed, 2 insertions, 3 deletions
diff --git a/rtemsspec/interface.py b/rtemsspec/interface.py
index 85a6781a..d31bcb0e 100644
--- a/rtemsspec/interface.py
+++ b/rtemsspec/interface.py
@@ -871,6 +871,5 @@ def generate(config: dict, item_cache: ItemCache) -> None:
enabled = config["enabled"]
enabled_by_defined = _gather_enabled_by_defined(
config["item-level-interfaces"], item_cache)
- for item in item_cache.all.values():
- if item.type == "interface/header-file":
- _generate_header_file(item, domains, enabled_by_defined, enabled)
+ for item in item_cache.items_by_type.get("interface/header-file", []):
+ _generate_header_file(item, domains, enabled_by_defined, enabled)