summaryrefslogtreecommitdiff
path: root/tools/binman
diff options
context:
space:
mode:
authorAlper Nebi Yasak <alpernebiyasak@gmail.com>2022-02-08 01:08:06 +0300
committerSimon Glass <sjg@chromium.org>2022-02-09 12:30:13 -0700
commit4897d331f37e1fd1c3a4ca599ea8093c4c977a09 (patch)
tree9a6de429b44edada41d0d81de5adefba23bd05ea /tools/binman
parented293c322188d9d41bf6f26e01ad6343974150d1 (diff)
binman: Check missing bintools of Section subclasses
Binman can check for missing binary tools and prints warnings if anything required for an image is missing. The implementation of this for the Section entry only checks the subentries, presumably because Section does not use any binary tools itself. However, this means the check is also skipped for subclasses of Section which might need binary tools. Make sure missing binary tools are checked for subclasses of the Section entry type as well, by calling the parent class' implementation in the relevant Section method. Signed-off-by: Alper Nebi Yasak <alpernebiyasak@gmail.com> Reviewed-by: Simon Glass <sjg@chromium.org>
Diffstat (limited to 'tools/binman')
-rw-r--r--tools/binman/etype/section.py1
1 files changed, 1 insertions, 0 deletions
diff --git a/tools/binman/etype/section.py b/tools/binman/etype/section.py
index 706f6bd3e4..25159074ba 100644
--- a/tools/binman/etype/section.py
+++ b/tools/binman/etype/section.py
@@ -840,6 +840,7 @@ class Entry_section(Entry):
Args:
missing_list: List of Bintool objects to be added to
"""
+ super().check_missing_bintools(missing_list)
for entry in self._entries.values():
entry.check_missing_bintools(missing_list)