summaryrefslogtreecommitdiff
path: root/tools/autobuild/build-downloads.py
AgeCommit message (Collapse)Author
2025-01-17tools/autobuild,esp32: Template the generation of esp32 port deploy.md.Angus Gratton
Allows two source files (ports/esp32/boards/deploy.md and deploy_nativeusb.md for boards with only native USB) for all esp32 installation steps, with templated chip name and flash offset inserted via string formatting. The new files add more text to explain the esptool.py port auto-detection, remove the unnecessary -z feature (already enabled by default), and add a bit of troubleshooting and port detection info. This work was funded through GitHub Sponsors. Signed-off-by: Angus Gratton <angus@redyak.com.au>
2025-01-15tools/autobuild: Don't allow a board to change its ID.Damien George
All board IDs are now the board directory name. Signed-off-by: Damien George <damien@micropython.org>
2023-09-29tools/autobuild/build-downloads.py: Verify standard features.Jim Mussared
Defines the list of standard features and ensures that each board.json only uses those ones. This list can be extended, but needs to be a deliberate decision. This work was funded through GitHub Sponsors. Signed-off-by: Jim Mussared <jim.mussared@gmail.com>
2021-10-27tools/autobuild: Add script to generate website board metadata.Jim Mussared
Signed-off-by: Jim Mussared <jim.mussared@gmail.com>