587 Commits (2eba98f1e0d292de0f7e48ce228221ef50c01967)

Author SHA1 Message Date
Damien George 448319a745 tools/makemanifest.py: Use os.makedirs to make path for generated files. 4 years ago
Martin Milata 492cf34fd8 tools/mpy-tool.py: Fix offset of line number info. 4 years ago
Michael Buesch 60cf2c0959 tools/pyboard.py: Replace eval() of received data with alternative. 4 years ago
Damien George b731bd0ce6 tools/makemanifest.py: Print nicely formatted errors from mpy-cross. 4 years ago
Damien George 952de5cb77 tools/makemanifest.py: Use errno.EEXIST instead of number 17. 4 years ago
Thorsten von Eicken 3e758ef235 lib/mbedtls_errors: Add code to patch mbedtls for shortened error strs. 5 years ago
Andrew Leech 07f181a216 Revert "tools/pydfu.py: Respect longer timeouts requested by DFU dev..." 4 years ago
Andrew Leech 4d6f60d428 tools/pydfu.py: Respect longer timeouts requested by DFU device/mboot. 5 years ago
Damien George 76faeed098 tools/makemanifest.py: Support freezing a subdirectory recursively. 4 years ago
David Lechner 77ed6f69ac tools/uncrustify: Enable more opts to remove space between func and '('. 4 years ago
Damien George 026fda605e tools/codeformat.py: Include extmod/{btstack,nimble} in code formatting. 4 years ago
David Lechner b4d0d7bf03 tools/uncrustify: Update config for v0.71.0. 4 years ago
David Lechner ecd7826316 tools/codeformat.py: Remove sizeof fixup. 4 years ago
David Lechner bd7c92e17d tools/uncrustify.cfg: Remove deprecated sp_word_brace option. 4 years ago
David Lechner 8f642677f7 tools/codeformat.py: Add verbose option to pass to uncrustify and black. 5 years ago
David Lechner 2d1fef7096 tools/codeformat.py: Use -q option on uncrustify to make output quiet. 5 years ago
stijn 84fa3312cf all: Format code to add space after C++-style comment start. 5 years ago
Damien George 6e2871df59 tools/check_code_size.sh: Remove unused script. 5 years ago
Damien George 17dc86369f tools/metrics.py: Use OrderedDict when reading build log. 5 years ago
Damien George 1cc24cd39a tools/metrics.py: Don't build mpy-cross if not needed by any ports. 5 years ago
Damien George a4423570e2 tools/metrics.py: Add option to diff to error if delta above threshold. 5 years ago
stijn bcf01d1686 all: Fix implicit conversion from double to float. 5 years ago
Jim Mussared 85858e72df py/objexcept: Allow compression of exception message text. 5 years ago
David Lechner 3dc324d3f1 tests: Format all Python code with black, except tests in basics subdir. 5 years ago
Lars Kellogg-Stedman 3a0f64fc7a tools/pyboard.py: Add -d as an alias for --device. 5 years ago
Lars Kellogg-Stedman 1cf994c48b tools/pyboard.py: Support setting device/baudrate from shell env vars. 5 years ago
Damien George 1a3e386c67 all: Remove spaces inside and around parenthesis. 5 years ago
Damien George feb2577585 all: Remove spaces between nested paren and inside function arg paren. 5 years ago
stijn 1b3e0e10b9 tools/codeformat.py: Include all msvc C code in auto-format. 5 years ago
Andrew Leech 38ccb4c643 tools/pydfu.py: Display any error strings from device/mboot. 5 years ago
Andrew Leech 2966d83a65 tools/pydfu.py: Add args for VID/PID & exit with cleaner error handling. 5 years ago
David Lechner 8a4ce6b79a tools/codeformat.py: Eliminate need for sizeof fixup. 5 years ago
Damien George 554c01fc25 tools/metrics.py: Use check_call instead of run to error out on error. 5 years ago
MikeTeachman 8db5d2d1f1 tools/makemanifest.py: Fix build on Windows by adding .exe to mpy-cross. 5 years ago
Damien George 69661f3343 all: Reformat C and Python source code with tools/codeformat.py. 5 years ago
Damien George 4b23e98fb0 tools/codeformat.py: Add formatter using uncrustify for C, black for Py. 5 years ago
Damien George a636837987 tools/makemanifest.py: Support freezing with empty list of mpy files. 5 years ago
Michael Buesch 1604606238 tools/pyboard.py: Change shebang to use python3. 5 years ago
Michael Buesch 1cadb12d1c tools/pyboard.py: Use slice del instead of list.clear() for Py2 compat. 5 years ago
Michael Buesch 83afd48ad9 tools/pyboard.py: Add option --no-follow to detach after sending script. 5 years ago
c0rejump 6db5cede06 tools/pydfu.py: Clean up syntax, update comments and docstrings. 5 years ago
Damien George a11e306227 tools: Add metrics.py script to build and compute port sizes/metrics. 5 years ago
Jason Neal de78a9e317 tools/gen-cpydiff.py: Adjust subsections to sentence case. 5 years ago
David Lechner fd0ba7be07 tools/tinytest-codegen.py: Add extra newline and result message. 5 years ago
Damien George b3b9b11596 tools/pyboard.py: Support executing .mpy files directly. 5 years ago
Damien George 0bd7d1f7f0 py/persistentcode: Move loading of rodata/bss to before obj/raw-code. 5 years ago
Damien George fc97d6d1b5 tools/mpy-tool.py: Raise exception if trying to freeze relocatable mpy. 5 years ago
Damien George abc642973d py/dynruntime: Add support for float API to make/get floats. 5 years ago
Damien George aad79adab7 tools/mpy_ld.py: Add new mpy_ld.py tool and associated build files. 5 years ago
Damien George 27879844d2 tools/mpy-tool.py: Add ability to merge multiple .mpy files into one. 5 years ago