forge: step 2 — add representative build tooling

This commit is contained in:
cj-vana
2026-05-14 13:07:46 -06:00
parent 346ca7cb93
commit 2f3cb1049a
7 changed files with 473 additions and 0 deletions

View File

@@ -24,6 +24,16 @@ Develop firmware changes in `vendor/MeshCore`, commit them in that submodule wor
bash scripts/export-patches.sh origin/main
```
## Representative builds
Build the release-gate companion environments and write size reports:
```sh
bash scripts/build-representative.sh --baseline
```
The build writes PlatformIO logs and `summary.json` to `out/size/`, and copied firmware artifacts to `out/firmware/`.
Representative companion build environments:
- `Heltec_v3_companion_radio_usb`