diff options
| author | Neradoc <neraOnGit@ri1.fr> | 2021-03-29 10:54:11 +0200 |
|---|---|---|
| committer | Neradoc <neraOnGit@ri1.fr> | 2021-03-29 12:25:25 +0200 |
| commit | f143e5d04946ab1bf0d8616e773885ac486674c2 (patch) | |
| tree | 8a91068d18c59287a4c30a0a6cb75fcf5c5cf003 /tools | |
| parent | 010232574eda7612fc2d37e3ca42a4d936d9737e (diff) | |
fix list of modules for alias boards
Diffstat (limited to 'tools')
| -rw-r--r-- | tools/build_board_info.py | 5 |
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"], } |
