<feed xmlns='http://www.w3.org/2005/Atom'>
<title>suspect-devices/circuitpython/mpy-cross, branch v1.8.1</title>
<subtitle>CircuitPython - a Python implementation for teaching coding with microcontrollers</subtitle>
<id>https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=v1.8.1</id>
<link rel='self' href='https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=v1.8.1'/>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/'/>
<updated>2016-05-23T12:25:54+00:00</updated>
<entry>
<title>mpy-cross: Add -s option to specify the embedded source filename.</title>
<updated>2016-05-23T12:25:54+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2016-05-23T12:25:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=74fb4e795b6a709a21803b30df7dbb66aa88b354'/>
<id>urn:sha1:74fb4e795b6a709a21803b30df7dbb66aa88b354</id>
<content type='text'>
.mpy files contain the name of the source file that they were compiled
from.  This patch adds a way to change this name to an arbitrary string,
specified on the command line with the -s option.  The default is to use
the full name of the input filename.

This new -s option is useful to strip off a leading directory name so
that mpy-tool.py can freeze packages.
</content>
</entry>
<entry>
<title>mpy-cross: Remove setting of MICROPY_FORCE_32BIT=1 from Makefile.</title>
<updated>2016-03-09T15:56:11+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2016-03-09T15:56:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=853fb08d0d42cca2087fb5b6ae24278bafd6a503'/>
<id>urn:sha1:853fb08d0d42cca2087fb5b6ae24278bafd6a503</id>
<content type='text'>
Building in 32-bit mode was only to reduce binary size on 64-bit machines
and is otherwise not needed.  Having it forced to 32-bit meant an
unnecessary dependency on 32-bit libraries that is now removed.
</content>
</entry>
<entry>
<title>mpy-cross: Give a more sensible error message when file doesn't exist.</title>
<updated>2016-03-02T16:12:00+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2016-03-02T16:12:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=3d1d92acfcfbc47677466409fc9f60effae37678'/>
<id>urn:sha1:3d1d92acfcfbc47677466409fc9f60effae37678</id>
<content type='text'>
</content>
</entry>
<entry>
<title>mpy-cross: Add new component, a cross compiler for MicroPython bytecode.</title>
<updated>2016-02-25T10:12:21+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2016-02-11T22:37:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=56f76b873a28a35f045c93cb9d76d78827f87462'/>
<id>urn:sha1:56f76b873a28a35f045c93cb9d76d78827f87462</id>
<content type='text'>
This component allows to generate .mpy files (pre compiled bytecode)
which can be executed within any MicroPython runtime/VM.
</content>
</entry>
</feed>
