Closed amotl closed 5 years ago
Thanks for your patch.
Pycopy is a principled project, with "right vs wrong" principles clearly (hopefully) described at https://github.com/pfalcon/pycopy#the-pycopy-zen .
This patch contradicts those principles on a few accounts:
Thus, it's not a good fit for Pycopy, sorry.
Dear @pfalcon, @dpgeorge, @stinos, @dhylands and all maintainers of good faith in MicroPython tooling,
first things first: Thank you so much for your amazing work on MicroPython and its ecosystem - you know who you are.
Introduction
Coming from https://github.com/micropython/micropython/issues/4955 and building upon https://github.com/micropython/micropython/issues/3040 and https://github.com/micropython/micropython/issues/3057, we enabled
tools/mpy_cross_all.py
to invoke thempy-cross
program through the finempy-cross
distribution package.Setup
The operator will be able to decide to selectively install specific versions of
mpy-cross
likeinto the Python environment running on her workstation.
Usage
Description
When running it from a Python environment where the
mpy_cross
modules is installed,mpy_cross_all.py
will attempt to invokempy-cross
from thempy_cross
distribution.Otherwise, it will go down the established route of invoking
mpy-cross
directly, essentially expecting it to reside somewhere on$PATH
.Synopsis
We hope you like this.
With kind regards, Andreas.