Repository navigation
Expand file tree
/
Copy pathmodules.lock
More file actions
26 lines (26 loc) · 1.83 KB
/
Copy pathmodules.lock
File metadata and controls
26 lines (26 loc) · 1.83 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
# Module pins: name, git URL, commit. build_mp.py clones a module at its commit
# only when modules/<name> is missing; in the workspace modules/<name> is a
# symlink to the sibling checkout and wins. castif is not here: it lives in
# modules/castif, tracked in this repository. Commits are full SHAs: GitHub
# serves a fetch by commit only for the whole 40 characters.
#
# omnipython-lib is not a module either: it is the repository of our Python-only
# packages (pydevices, palettes, pdwidgets, audioinstruments,
# audioeffects, board configs and drivers). A build asks its
# tools/libbuild.py for the library tree and require()s packages from it; the
# modules/ entries of those names are manifests that do exactly that. It is
# the pydevices repository until the rename. The packages the library builds
# from other repositories (audiocomponents' two) are pinned by tag in its
# lib-lock.json, not here.
#
# omnipython-lvgl is not a module directory either: it is LVGL, its generated
# bindings and a port per interpreter. --modules names it lvgl ("all" takes it
# too), and a build fetches it at this commit into modules/.omnipython-lvgl (a
# sibling checkout is linked there instead) and compiles the port for its
# interpreter. Move the commit here to move every LVGL build, MicroPython's and
# CircuitPython's.
audiodsp https://github.com/PyDevices/audiodsp.git 14be12c475f73423cfd422128e26874966984111
omnipython-lvgl https://github.com/PyDevices/omnipython-lvgl.git e2254f39a8e548be3e9b886dfef3f84d2155aa27
pygraphics https://github.com/PyDevices/pygraphics.git f97fd2e20e73f23c2138ab52a630cf04b0a7aea1
ulab https://github.com/v923z/micropython-ulab.git 1d3ddd8f5228e2c7335dac71f4846e6abb0ec9f9
omnipython-lib https://github.com/PyDevices/pydevices.git 10b54173abc8644005f46f1e4b3ba394d4c843f5