summaryrefslogtreecommitdiff
path: root/tools
AgeCommit message (Expand)Author
2020-07-01Revert "tools/pydfu.py: Respect longer timeouts requested by DFU dev..."Andrew Leech
2020-06-30tools/pydfu.py: Respect longer timeouts requested by DFU device/mboot.Andrew Leech
2020-06-24tools/makemanifest.py: Support freezing a subdirectory recursively.Damien George
2020-06-19tools/uncrustify: Enable more opts to remove space between func and '('.David Lechner
2020-06-18tools/codeformat.py: Include extmod/{btstack,nimble} in code formatting.Damien George
2020-06-14tools/uncrustify: Update config for v0.71.0.David Lechner
2020-06-14tools/codeformat.py: Remove sizeof fixup.David Lechner
2020-06-14tools/uncrustify.cfg: Remove deprecated sp_word_brace option.David Lechner
2020-05-29tools/codeformat.py: Add verbose option to pass to uncrustify and black.David Lechner
2020-05-28tools/codeformat.py: Use -q option on uncrustify to make output quiet.David Lechner
2020-04-23all: Format code to add space after C++-style comment start.stijn
2020-04-22tools/check_code_size.sh: Remove unused script.Damien George
2020-04-22tools/metrics.py: Use OrderedDict when reading build log.Damien George
2020-04-22tools/metrics.py: Don't build mpy-cross if not needed by any ports.Damien George
2020-04-22tools/metrics.py: Add option to diff to error if delta above threshold.Damien George
2020-04-18all: Fix implicit conversion from double to float.stijn
2020-04-05py/objexcept: Allow compression of exception message text.Jim Mussared
2020-03-30tests: Format all Python code with black, except tests in basics subdir.David Lechner
2020-03-30tools/pyboard.py: Add -d as an alias for --device.Lars Kellogg-Stedman
2020-03-30tools/pyboard.py: Support setting device/baudrate from shell env vars.Lars Kellogg-Stedman
2020-03-28all: Remove spaces inside and around parenthesis.Damien George
2020-03-25all: Remove spaces between nested paren and inside function arg paren.Damien George
2020-03-25tools/codeformat.py: Include all msvc C code in auto-format.stijn
2020-03-22tools/pydfu.py: Display any error strings from device/mboot.Andrew Leech
2020-03-22tools/pydfu.py: Add args for VID/PID & exit with cleaner error handling.Andrew Leech
2020-03-11tools/codeformat.py: Eliminate need for sizeof fixup.David Lechner
2020-03-11tools/metrics.py: Use check_call instead of run to error out on error.Damien George
2020-03-05tools/makemanifest.py: Fix build on Windows by adding .exe to mpy-cross.MikeTeachman
2020-02-28all: Reformat C and Python source code with tools/codeformat.py.Damien George
2020-02-28tools/codeformat.py: Add formatter using uncrustify for C, black for Py.Damien George
2020-02-20tools/makemanifest.py: Support freezing with empty list of mpy files.Damien George
2020-02-01tools/pyboard.py: Change shebang to use python3.Michael Buesch
2020-02-01tools/pyboard.py: Use slice del instead of list.clear() for Py2 compat.Michael Buesch
2020-02-01tools/pyboard.py: Add option --no-follow to detach after sending script.Michael Buesch
2020-01-23tools/pydfu.py: Clean up syntax, update comments and docstrings.c0rejump
2020-01-23tools: Add metrics.py script to build and compute port sizes/metrics.Damien George
2020-01-06tools/gen-cpydiff.py: Adjust subsections to sentence case.Jason Neal
2019-12-19tools/tinytest-codegen.py: Add extra newline and result message.David Lechner
2019-12-19tools/pyboard.py: Support executing .mpy files directly.Damien George
2019-12-17py/persistentcode: Move loading of rodata/bss to before obj/raw-code.Damien George
2019-12-12tools/mpy-tool.py: Raise exception if trying to freeze relocatable mpy.Damien George
2019-12-12py/dynruntime: Add support for float API to make/get floats.Damien George
2019-12-12tools/mpy_ld.py: Add new mpy_ld.py tool and associated build files.Damien George
2019-12-12tools/mpy-tool.py: Add ability to merge multiple .mpy files into one.Damien George
2019-12-12py/nativeglue: Add new header file with native function table typedef.Damien George
2019-11-28tools/mpy-tool.py: Support qstr linking when freezing Xtensa native mpy.Damien George
2019-11-13tools/makemanifest.py: Use sys.executable when invoking Python scripts.Yonatan Goldschmidt
2019-11-07tools/makemanifest.py: Skip freezing unsupported files with warning.Andrew Leech
2019-11-06tools/makemanifest.py: Follow symlinks when freezing linked directories.Mirko Vogt
2019-11-04tools/mpy-tool.py: Use "@progbits #" attribute for native xtensa code.Damien George