summaryrefslogtreecommitdiffstats
path: root/rtemsspec/interface.py
diff options
context:
space:
mode:
authorSebastian Huber <sebastian.huber@embedded-brains.de>2023-02-10 11:04:09 +0100
committerSebastian Huber <sebastian.huber@embedded-brains.de>2023-02-14 08:32:13 +0100
commit186f4492bf9974037ed23550af76f8ea989f88d5 (patch)
treeccf2be62611d676e6c973824e9931a16c3ea5ab5 /rtemsspec/interface.py
parentspec: Add header file references (diff)
downloadrtems-central-186f4492bf9974037ed23550af76f8ea989f88d5.tar.bz2
rtemsspec: Add a get value for header files
Diffstat (limited to 'rtemsspec/interface.py')
-rw-r--r--rtemsspec/interface.py6
1 files changed, 4 insertions, 2 deletions
diff --git a/rtemsspec/interface.py b/rtemsspec/interface.py
index d5edc0ec..4cb2cb6f 100644
--- a/rtemsspec/interface.py
+++ b/rtemsspec/interface.py
@@ -36,8 +36,8 @@ from rtemsspec.content import CContent, CInclude, enabled_by_to_exp, \
ExpressionMapper, forward_declaration, get_value_compound, \
get_value_double_colon, get_value_doxygen_function, \
get_value_doxygen_group, get_value_doxygen_ref, \
- get_value_forward_declaration, get_value_hash, get_value_params, \
- get_value_plural, to_camel_case
+ get_value_forward_declaration, get_value_hash, get_value_header_file, \
+ get_value_params, get_value_plural, to_camel_case
from rtemsspec.items import Item, ItemCache, ItemGetValueMap, ItemMapper
ItemMap = Dict[str, Item]
@@ -81,6 +81,8 @@ class _InterfaceMapper(ItemMapper):
self.add_get_value("interface/enum/doc:/name", get_value_hash)
self.add_get_value("interface/group/doc:/name",
get_value_doxygen_group)
+ self.add_get_value("interface/header-file/doc:/path",
+ get_value_header_file)
self.add_get_value("interface/macro/doc:/name",
get_value_doxygen_function)
self.add_get_value("interface/macro/doc:/params/name",