boards: add board full_name field
Full name or description of a board is something we are missing in
HWVv2. It is right now being added to yaml files parsed by twister. This
should be generically available to tooling and documentation
independently from twister.
As we rework how twister parses board meta-data (#77250) and how we
generate board documentation (#79160), this becomes neceassry.
Moving the board full name/description from the twister yaml files to
the board.yaml is something we can automate once the schema is agreed
upon.
Signed-off-by: Anas Nashif <anas.nashif@intel.com>
diff --git a/scripts/list_boards.py b/scripts/list_boards.py
index 6b810d0..4bc83df 100755
--- a/scripts/list_boards.py
+++ b/scripts/list_boards.py
@@ -93,6 +93,7 @@
name: str
dir: Path
hwm: str
+ full_name: str = None
arch: str = None
vendor: str = None
revision_format: str = None
@@ -223,6 +224,7 @@
name=board['name'],
dir=board_yml.parent,
vendor=board.get('vendor'),
+ full_name=board.get('full_name'),
revision_format=board.get('revision', {}).get('format'),
revision_default=board.get('revision', {}).get('default'),
revision_exact=board.get('revision', {}).get('exact', False),