Repository navigation
Commit d5957bb
committed
BUILDING: lead with the submodules one board actually needs
The first thing a new contributor is told to run is fetch-all-submodules,
which pulls the submodules of every port. Measured on a checkout that has
them all, now that the broadcom port is gone: 5.7 GB of git data, against
501 MB for everything a raspberry_pi_pico build touches - about a
tenth of it.
fetch-port-submodules and fetch-board-submodules already exist and do the
narrow thing, and CI uses the same resolver. They were just the second
option in the text, and the board one was not mentioned at all; `make help`
listed only the fetch-all target.
So this reorders the section to lead with the board target, keeps the port
one for people building several boards of a port, and leaves fetch-all for
people who really do build more than one port. No behaviour change.1 parent ac3ad80 commit d5957bb
2 files changed
Lines changed: 17 additions & 5 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
25 | 25 | | |
26 | 26 | | |
27 | 27 | | |
28 | | - | |
| 28 | + | |
| 29 | + | |
29 | 30 | | |
30 | | - | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
31 | 34 | | |
32 | | - | |
| 35 | + | |
33 | 36 | | |
34 | | - | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
35 | 42 | | |
36 | 43 | | |
37 | 44 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
93 | 93 | | |
94 | 94 | | |
95 | 95 | | |
96 | | - | |
| 96 | + | |
97 | 97 | | |
| 98 | + | |
| 99 | + | |
| 100 | + | |
| 101 | + | |
| 102 | + | |
98 | 103 | | |
99 | 104 | | |
100 | 105 | | |
| |||
0 commit comments