diff options
| author | sommersoft <sommersoft@gmail.com> | 2020-06-29 00:27:45 -0500 |
|---|---|---|
| committer | sommersoft <sommersoft@gmail.com> | 2020-06-29 00:27:45 -0500 |
| commit | 928433f2e3d16ac04032f495fa4a83fd4a296ca3 (patch) | |
| tree | 4379098f644730b6b16e52d1199ea00c232f3155 | |
| parent | 87e4f47866853c938a5a624c5a1a416a831692c8 (diff) | |
tools/build_board_info.py: add built-in modules information for each board for use on circuitpython.org; uses 'docs/shared_bindings_matrix.py'
| -rw-r--r-- | tools/build_board_info.py | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/tools/build_board_info.py b/tools/build_board_info.py index 6c670930f..20a5866b7 100644 --- a/tools/build_board_info.py +++ b/tools/build_board_info.py @@ -9,6 +9,9 @@ import base64 from datetime import date from sh.contrib import git +sys.path.append("../docs") +import shared_bindings_matrix + sys.path.append("adabot") import adabot.github_requests as github @@ -246,6 +249,10 @@ def generate_download_info(): languages = get_languages() + support_matrix = shared_bindings_matrix.support_matrix_by_board( + use_branded_name=False + ) + new_stable = "-" not in new_tag previous_releases = set() @@ -283,6 +290,7 @@ def generate_download_info(): new_version = { "stable": new_stable, "version": new_tag, + "modules": support_matrix.get(alias, "[]"), "files": {} } for language in languages: |
