micropython/tools
Maureen Helm f573e73bae zephyr: Build MicroPython as a cmake target.
Refactors the zephyr build infrastructure to build MicroPython as a
cmake target, using the recently introduced core cmake rules.

This change makes it possible to build the zephyr port like most other
zephyr applications using west or cmake directly. It simplifies building
with extra cmake arguments, such as specifying an alternate conf file or
adding an Arduino shield. It also enables building the zephyr port
anywhere in the host file system, which will allow regressing across
multiple boards with the zephyr twister script.

Signed-off-by: Maureen Helm <maureen.helm@nxp.com>
2021-02-16 18:49:30 +11:00
..
.gitattributes micropython-upip: Mark as binary file and re-commit. 2015-06-06 23:09:23 +03:00
.gitignore tools: check-in errordeveloper/tinytest@eb2dbc858f 2014-05-08 01:41:21 +03:00
build-stm-latest.sh tools: Add STM32F4DISC and ESPRUINO_PICO to stmhal build script. 2015-04-21 13:16:41 +00:00
cc1 tools: Add C middle-processor to make builtin tables proper hash tables. 2015-12-31 00:24:33 +00:00
ci.sh zephyr: Build MicroPython as a cmake target. 2021-02-16 18:49:30 +11:00
codeformat.py lib/mbedtls_errors: Add code to patch mbedtls for shortened error strs. 2020-07-20 23:53:27 +10:00
codestats.sh all: Update Makefiles and others to build with new ports/ dir layout. 2017-09-06 14:09:13 +10:00
dfu.py all: Reformat C and Python source code with tools/codeformat.py. 2020-02-28 10:33:03 +11:00
file2h.py all: Reformat C and Python source code with tools/codeformat.py. 2020-02-28 10:33:03 +11:00
gen-changelog.sh Rename "Micro Python" to "MicroPython" in REPL, help, readme's and misc. 2015-10-12 00:06:25 +01:00
gen-cpydiff.py all: Reformat C and Python source code with tools/codeformat.py. 2020-02-28 10:33:03 +11:00
gendoc.py all: Reformat C and Python source code with tools/codeformat.py. 2020-02-28 10:33:03 +11:00
insert-usb-ids.py all: Reformat C and Python source code with tools/codeformat.py. 2020-02-28 10:33:03 +11:00
make-frozen.py tools: Write msvc-compatible frozen content. 2020-09-11 10:51:55 +10:00
makemanifest.py tools/makemanifest.py: Allow passing option args to include(). 2021-02-16 17:24:21 +11:00
metrics.py tools/metrics.py: Use OrderedDict when reading build log. 2020-04-22 14:03:26 +10:00
mpy_bin2res.py tools/mpy_bin2res: Tools to convert binary resources to Python module. 2017-07-27 14:41:27 +03:00
mpy_cross_all.py all: Reformat C and Python source code with tools/codeformat.py. 2020-02-28 10:33:03 +11:00
mpy_ld.py all: Update Python code to conform to latest black formatting. 2020-08-29 15:18:01 +10:00
mpy-tool.py tools/mpy-tool.py: List frozen modules in MICROPY_FROZEN_LIST_ITEM. 2021-01-29 23:57:10 +11:00
pyboard.py tools: Add filesystem action examples to pyboard.py help. 2021-02-13 14:37:28 +11:00
pydfu.py Revert "tools/pydfu.py: Respect longer timeouts requested by DFU dev..." 2020-07-01 16:54:03 +10:00
tinytest-codegen.py py/objexcept: Allow compression of exception message text. 2020-04-05 15:02:06 +10:00
uf2conv.py all: Reformat C and Python source code with tools/codeformat.py. 2020-02-28 10:33:03 +11:00
uncrustify.cfg tools/uncrustify: Enable more opts to remove space between func and '('. 2020-06-19 22:07:32 +10:00
upip_utarfile.py all: Reformat C and Python source code with tools/codeformat.py. 2020-02-28 10:33:03 +11:00
upip.py tools/upip.py: Support explicit port number in host. 2020-10-20 12:44:30 +11:00
verifygitlog.py tools/verifygitlog.py: Add script for verifying commit message format. 2021-01-30 14:08:29 +11:00