summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSebastian Huber <sebastian.huber@embedded-brains.de>2022-10-05 19:11:48 +0200
committerSebastian Huber <sebastian.huber@embedded-brains.de>2022-10-11 08:02:57 +0200
commit1bfce22a06a5a6e48b8fca463b7b502e99b370db (patch)
tree2c7aee7a4e524ba33ee70aab81002b4dcc65a47a
parentspec-glossary: Remove white space (diff)
downloadrtems-central-1bfce22a06a5a6e48b8fca463b7b502e99b370db.tar.bz2
applconfig: Support glossary term plurals
-rw-r--r--rtemsspec/applconfig.py4
1 files changed, 3 insertions, 1 deletions
diff --git a/rtemsspec/applconfig.py b/rtemsspec/applconfig.py
index cbaf7d13..a2f22d2a 100644
--- a/rtemsspec/applconfig.py
+++ b/rtemsspec/applconfig.py
@@ -27,7 +27,8 @@
from typing import Any, Dict, List, Optional
from rtemsspec.content import Content, CContent, get_value_double_colon, \
- get_value_doxygen_function, get_value_doxygen_group, get_value_hash
+ get_value_doxygen_function, get_value_doxygen_group, get_value_hash, \
+ get_value_plural
from rtemsspec.sphinxcontent import GenericContent, SphinxContent, \
SphinxInterfaceMapper
from rtemsspec.items import EmptyItem, Item, ItemCache, ItemGetValueContext, \
@@ -289,6 +290,7 @@ def _add_doxygen_get_values(mapper: ItemMapper) -> None:
for opt in ["feature-enable", "feature", "initializer", "integer"]:
name = f"interface/appl-config-option/{opt}:/name"
mapper.add_get_value(name, get_value_hash)
+ mapper.add_get_value("glossary/term:/plural", get_value_plural)
mapper.add_get_value("interface/define:/name", get_value_hash)
mapper.add_get_value("interface/function:/name",
get_value_doxygen_function)