summaryrefslogtreecommitdiffstatshomepage
path: root/docs/esp32/tutorial/peripheral_access.rst
diff options
context:
space:
mode:
authorAndrew Leech <andrew.leech@planetinnovation.com.au>2024-11-06 10:31:28 +1100
committerDamien George <damien@micropython.org>2024-12-10 17:17:17 +1100
commitfdd606dd5395d9c474775945fa4458a27199653b (patch)
tree70a844599d20c65129aa2bf8fe4f6ed1a8aea107 /docs/esp32/tutorial/peripheral_access.rst
parente8c3f31ba2e5f004dfb972131d5f7d7a961974c2 (diff)
downloadmicropython-fdd606dd5395d9c474775945fa4458a27199653b.tar.gz
micropython-fdd606dd5395d9c474775945fa4458a27199653b.zip
py/mkrules.mk: Use partial clone for submodules if available.
MicroPython relies on a number of submodules for third party and chip vendor libraries. Users need to check these out before building their desired ports and Github Actions CI here needs to clone them all multiple times for every build. Many of these are getting significantly larger over time, slowing down usage and consuming more disk space. Newer versions of git have features to avoid pulling all historic / blob data which can have a significant impact of total data use. This commit uses a standard feature of git to do a partial clone, with automatic fallback to previous behavior on error. Signed-off-by: Andrew Leech <andrew.leech@planetinnovation.com.au>
Diffstat (limited to 'docs/esp32/tutorial/peripheral_access.rst')
0 files changed, 0 insertions, 0 deletions