<feed xmlns='http://www.w3.org/2005/Atom'>
<title>suspect-devices/circuitpython/py/mkenv.mk, branch v1.5.1</title>
<subtitle>CircuitPython - a Python implementation for teaching coding with microcontrollers</subtitle>
<id>https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=v1.5.1</id>
<link rel='self' href='https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=v1.5.1'/>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/'/>
<updated>2015-10-12T12:32:06+00:00</updated>
<entry>
<title>py: Allow to to build MicroPython as a static library.</title>
<updated>2015-10-12T12:32:06+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
<email>pfalcon@users.sourceforge.net</email>
</author>
<published>2015-10-12T11:42:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=408b74d74ce8de806f8718a02d350b8326d89361'/>
<id>urn:sha1:408b74d74ce8de806f8718a02d350b8326d89361</id>
<content type='text'>
The whole current port gets slurped into a static lib named
"libmicropython.a". Maybe that's not ideal, but at least something
to start with.
</content>
</entry>
<entry>
<title>py: Treat -m32 flag as part of CC, LD, etc.</title>
<updated>2015-08-29T18:18:10+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
<email>pfalcon@users.sourceforge.net</email>
</author>
<published>2015-08-29T18:13:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=18c22faf4d643098731fc2e448b212dfbd5ea612'/>
<id>urn:sha1:18c22faf4d643098731fc2e448b212dfbd5ea612</id>
<content type='text'>
Indeed, this flag efectively selects architecture target, and must
consistently apply to all compiles and links, including 3rd-party
libraries, unlike CFLAGS, which have MicroPython-specific setting.
</content>
</entry>
<entry>
<title>py, mk: Revert change where build variables set with ?=.</title>
<updated>2014-06-07T12:14:45+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2014-06-07T12:14:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=82ed3d62f6a0d610bffee010b712e80545f2ef18'/>
<id>urn:sha1:82ed3d62f6a0d610bffee010b712e80545f2ef18</id>
<content type='text'>
?= operator does not do delayed expansion (unlike =).
</content>
</entry>
<entry>
<title>- Let the build environment decide about the toolchain to be used, in case</title>
<updated>2014-06-07T07:16:42+00:00</updated>
<author>
<name>Marcus von Appen</name>
<email>marcus@sysfault.org</email>
</author>
<published>2014-06-07T07:16:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=8ffc02495fefcd3eaf71d15276136e9a90aee912'/>
<id>urn:sha1:8ffc02495fefcd3eaf71d15276136e9a90aee912</id>
<content type='text'>
  there are special tweaks and paths to be considered. Just provide some
  defaults, in case the values are undefined.
- py-version.sh does not need any bash specific features.
- Use libdl only on Linux for now. FreeBSD provides dl*() calls from libc.
</content>
</entry>
<entry>
<title>Have make remove targets if a recipie fails.</title>
<updated>2014-04-16T18:36:44+00:00</updated>
<author>
<name>Dave Hylands</name>
<email>dhylands@gmail.com</email>
</author>
<published>2014-04-16T15:09:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=1a797edd3bfd94387b2f4c88ee9ed79d9c2172de'/>
<id>urn:sha1:1a797edd3bfd94387b2f4c88ee9ed79d9c2172de</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Replace some Makefile commands with variables in py/mkenv.mk</title>
<updated>2014-04-07T00:35:45+00:00</updated>
<author>
<name>Andrew Scheller</name>
<email>github@loowis.durge.org</email>
</author>
<published>2014-04-07T00:35:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=902d9552c551a14821fbf9a801eb2174fcd04dbb'/>
<id>urn:sha1:902d9552c551a14821fbf9a801eb2174fcd04dbb</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Rework makefiles. Add proper dependency checking.</title>
<updated>2014-01-24T16:46:48+00:00</updated>
<author>
<name>Dave Hylands</name>
<email>dhylands@gmail.com</email>
</author>
<published>2014-01-24T09:05:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=c89c681a9f065e66ce817a024fda24abeed9519f'/>
<id>urn:sha1:c89c681a9f065e66ce817a024fda24abeed9519f</id>
<content type='text'>
</content>
</entry>
</feed>
