558 Commits (8b277d3c34f2613c1e204fcf055ebe91f119715b)

Author SHA1 Message Date
Damien George 5327cd1021 tools/pyboard.py: Use '/' exclusively when dealing with paths. 2 years ago
Jim Mussared ce9f7cd00a tools/mpremote: Use hatch to build mpremote package. 2 years ago
Damien George e0d1127246 tools/ci.sh: Add unix, stm32 and rp2 ports to code size check. 2 years ago
Damien George 4bd4b6a47e tools/ci.sh: Install pkg-config for macos builds. 2 years ago
Martin Milata 850f09b109 tools/mpy-tool.py: Initialize line_info_top. 2 years ago
Jos Verlinde d263438a6e tools/pyboard.py: Set DTR on Windows to avoid ESPxx hard reset. 2 years ago
Jim Mussared aa64280666 tools/pyboard.py: Add fs_{listdir,readfile,writefile,stat}. 2 years ago
Jim Mussared 6013d27dd5 tools/pyboard.py: Add parse kwarg to eval. 2 years ago
Jim Mussared 77002a92bf tools/pyboard.py: Fix Python 2 compatibility. 2 years ago
robert-hh 57bb1e0474 tools/autobuild: Create .uf2 file for seeed_xiao_nrf52. 2 years ago
stijn 9c7ff87643 all: Keep msvc build output in build/ directories. 2 years ago
Michael Mogenson 921f397acb tools/mpremote: Only auto connect to serial device with USB VID/PID. 2 years ago
Tobias Thyrrestrup 2fcd93cdd0 tools/mpremote: Allow EDITOR environment variable to work on Windows. 2 years ago
Damien George d75f49c0f0 tools/ci.sh: Don't print python2 version. 2 years ago
Damien George 3927ce6035 tools/ci.sh: Remove one build from zephyr CI to speed it up. 2 years ago
iabdalkader 3bae10417e tools/ci.sh: Add ARDUINO_NANO_RP2040_CONNECT to rp2 CI build. 2 years ago
Jim Mussared 1504204606 tools/gendoc.py: Remove unused script. 2 years ago
Andrew Scheller 02ad71468f tools/gen-cpydiff.py: Use os.path.join and os.path.isdir. 4 years ago
Angus Gratton 2e6e53057b shared/tinyusb: Further refactor static USB device implementation. 2 years ago
Damien George b52fe52d31 tools/makemanifest.py: Fix printing of mpy_cross.CrossCompileError. 2 years ago
Damien George 3ed017677b tools/mpremote: Make RemoteFile objects iterable. 2 years ago
Jim Mussared 3427e12e8f tools/mpremote: Handle FileNotFound exceptions in listdir. 2 years ago
Jim Mussared 1ba0e8ff96 py/persistentcode: Only emit sub-version if generated code has native. 2 years ago
Jim Mussared 87011f6353 extmod/extmod.mk: Make extmod.mk handle GIT_SUBMODULES. 2 years ago
Jim Mussared b8982ec5f9 tools/verifygitlog.py: Add additional help for subject line issues. 2 years ago
Jim Mussared f6d06b3ce0 tools/verifygitlog.py: Ignore comment lines in commit messages. 2 years ago
Damien George 46d02c2469 tools/mpremote: Bump version to 0.4.0. 2 years ago
Jim Mussared f13134e403 tools/mpremote: Fix argument handling for follow and add help strings. 2 years ago
Angus Gratton 0e35c4de9b tools: Add pre-commit support. 2 years ago
Angus Gratton bdac8272d8 tools: Add note about uncrustify versions. 2 years ago
Jim Mussared 7705b9b9d5 tools/pyboard.py: Handle unsupported fs command. 2 years ago
Jim Mussared 12ca918eb2 tools/mpremote: Add `mpremote mip install` to install packages. 2 years ago
Jim Mussared 68d094358e tools/mpremote: Use argparse for command line parsing. 2 years ago
Jim Mussared 413a69b94b tools/mpremote: Simplify dispatch of commands. 2 years ago
Jim Mussared 282401da5c tools/manifestfile.py: Replace recursive glob with os.walk. 2 years ago
Jim Mussared 924a3e03ec top: Replace upip with mip everywhere. 2 years ago
Jim Mussared 65ab0ec91c tools/manifestfile.py: Add `author` kwarg to metadata(). 2 years ago
Jim Mussared 920da9c5e3 unix/variants/coverage: Add test for manifest freeze_mpy(). 2 years ago
Jim Mussared 6ecdf1a240 tests/frozen: Move frozentest.mpy from ports/ to tests/. 2 years ago
Jim Mussared d94141e147 py/persistentcode: Introduce .mpy sub-version. 2 years ago
Jim Mussared c1530a0ce8 unix: Refactor mpconfigport.h and mpconfigvariant.h. 2 years ago
Wind-stormger 57fd66b80f tools/pyboard.py: Support Windows pathname separators. 2 years ago
Andrew Leech 4e0964b59f extmod/vfs: Add finaliser to ilistdir to close directory handle. 2 years ago
Jim Mussared 4903e48e34 tools/makemanifest.py: Force the repo version of the mpy_cross package. 2 years ago
Jim Mussared 9070a24940 tools/autobuild: Use distinct directory for building stm32 variants. 2 years ago
Jim Mussared 5852fd7708 tools/manifestfile.py: Allow manifests to set metadata. 2 years ago
Jim Mussared bc23f207ce tools/manifestfile.py: Allow require() to specify unix packages. 2 years ago
Jim Mussared e9a28ce312 tools/manifestfile.py: Allow include of directory path. 2 years ago
Jim Mussared 6bd0ec7a70 tools/makemanifest.py: Update to use mpy_cross module. 2 years ago
Jim Mussared f3cdb052db tools/manifestfile.py: Add library for working with manifests. 2 years ago