summaryrefslogtreecommitdiff
path: root/docs/esp8266
diff options
context:
space:
mode:
authorJim Mussared <jim.mussared@gmail.com>2022-07-13 23:36:45 +1000
committerJim Mussared <jim.mussared@gmail.com>2022-09-05 17:00:43 +1000
commitf3cdb052db1784b38e02f043cb72bda5a57b8696 (patch)
tree92456b9c8e47405f5587b27f61e59ef4fe16a83e /docs/esp8266
parentda7f2537a124191371cbc3bc625ed96a43dc29c7 (diff)
tools/manifestfile.py: Add library for working with manifests.
This splits the manifest file loading logic from makemanifest.py and updates makemanifest.py to use it. This will allow non-freezing uses of manifests, such as defining packages and dependencies in micropython-lib. Also adds additional methods to the manifest "API": - require() - to get a package from micropython-lib. - module() - to define a single-file module - package() - to define a multi-file package module() and package() should replace most uses of freeze() and can also be also used in non-freezing scenarios. Signed-off-by: Jim Mussared <jim.mussared@gmail.com>
Diffstat (limited to 'docs/esp8266')
0 files changed, 0 insertions, 0 deletions