[Buildroot] [PATCH v4 0/2] Micropython package

Chris Packham judge.packham at gmail.com
Wed Sep 16 23:29:57 UTC 2015


Thought you might be interested in mircopython a minimal python 3
implementation. It's designed for micro controllers but is also well suited
to other general purpose embedded CPUs.

Cheers,
Chris

Changes since v1:
- Add dependency on host-pkgconf.
- Use $(TARGET_MAKE_ENV) in make invocation for micropython
  (micropython-lib doesn't need it because it doesn't use anything setup by
  it).
- Override PREFIX to install to /usr/bin instead of /usr/local/bin
- Update/add some comments.

Changes since v2:
- Use $(TARGET_MAKE_ENV) in micropython-lib for consistency
- Update LICENSE for micropython-lib (thanks to Vincent for the shell
  snippet that saved me having to check them manually).
- Add patch to take the version number from the package instead of from the
  buildroot git repository.

Changes since v3:
- Split into 2 patches
- Separate build and install steps for micropython
- Minor style fixes

Chris Packham (2):
  micropython: new package
  micropython-lib: new packages

 package/Config.in                          |  2 ++
 package/micropython-lib/Config.in          |  7 +++++++
 package/micropython-lib/micropython-lib.mk | 18 +++++++++++++++++
 package/micropython/0001-fix-version.patch | 22 ++++++++++++++++++++
 package/micropython/Config.in              | 12 +++++++++++
 package/micropython/micropython.mk         | 32 ++++++++++++++++++++++++++++++
 6 files changed, 93 insertions(+)
 create mode 100644 package/micropython-lib/Config.in
 create mode 100644 package/micropython-lib/micropython-lib.mk
 create mode 100644 package/micropython/0001-fix-version.patch
 create mode 100644 package/micropython/Config.in
 create mode 100644 package/micropython/micropython.mk

-- 
2.5.0



More information about the buildroot mailing list