summaryrefslogtreecommitdiff
path: root/tools
diff options
context:
space:
mode:
authorNeradoc <neraOnGit@ri1.fr>2021-03-29 10:54:11 +0200
committerNeradoc <neraOnGit@ri1.fr>2021-03-29 12:25:25 +0200
commitf143e5d04946ab1bf0d8616e773885ac486674c2 (patch)
tree8a91068d18c59287a4c30a0a6cb75fcf5c5cf003 /tools
parent010232574eda7612fc2d37e3ca42a4d936d9737e (diff)
fix list of modules for alias boards
Diffstat (limited to 'tools')
-rw-r--r--tools/build_board_info.py5
1 files changed, 3 insertions, 2 deletions
diff --git a/tools/build_board_info.py b/tools/build_board_info.py
index 0e62c1de7..c139a5fc5 100644
--- a/tools/build_board_info.py
+++ b/tools/build_board_info.py
@@ -109,7 +109,7 @@ def get_languages(list_all = False):
languages.add(f.name[:-3])
if not list_all:
languages = languages & language_allow_list
- return sorted(list(languages), key = lambda s: s.casefold())
+ return sorted(list(languages), key=str.casefold)
def get_board_mapping():
@@ -301,6 +301,7 @@ def generate_download_info():
board_files = os.listdir(board_path.path)
board_id = board_path.name
board_info = board_mapping[board_id]
+ board_modules = support_matrix.get(board_id, "[]")
for alias in [board_id] + board_info["aliases"]:
alias_info = board_mapping[alias]
@@ -311,7 +312,7 @@ def generate_download_info():
new_version = {
"stable": new_stable,
"version": new_tag,
- "modules": support_matrix.get(alias, "[]"),
+ "modules": board_modules,
"languages": languages,
"extensions": board_info["extensions"],
}