<feed xmlns='http://www.w3.org/2005/Atom'>
<title>suspect-devices/circuitpython/py/mkrules.mk, branch v1.4.1</title>
<subtitle>CircuitPython - a Python implementation for teaching coding with microcontrollers</subtitle>
<id>https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=v1.4.1</id>
<link rel='self' href='https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=v1.4.1'/>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/'/>
<updated>2014-11-06T18:48:38+00:00</updated>
<entry>
<title>py: Fix order-only dependencies in mkrules.mk and py.mk.</title>
<updated>2014-11-06T18:48:38+00:00</updated>
<author>
<name>Sven Wegener</name>
<email>sven.wegener@stealer.net</email>
</author>
<published>2014-11-06T08:25:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=b98c162c522852d93ab55b64aae21188baba7f5a'/>
<id>urn:sha1:b98c162c522852d93ab55b64aae21188baba7f5a</id>
<content type='text'>
Currently compilation sporadically fails, because the automatic
dependency gets created *during* the compilation of objects.

OBJ is a auperset of PY_O and the dependencies apply to all objects.

Signed-off-by: Sven Wegener &lt;sven.wegener@stealer.net&gt;
</content>
</entry>
<entry>
<title>Merge branch 'teensy-new' of github.com:dhylands/micropython into dhylands-teensy-new</title>
<updated>2014-07-02T12:42:37+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2014-07-02T12:42:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=7a37f647a5d953a47a6147cf8302e08f27537771'/>
<id>urn:sha1:7a37f647a5d953a47a6147cf8302e08f27537771</id>
<content type='text'>
Conflicts:
	stmhal/pin_named_pins.c
	stmhal/readline.c

Renamed HAL_H to MICROPY_HAL_H.  Made stmhal/mphal.h which intends to
define the generic Micro Python HAL, which in stmhal sits above the ST
HAL.
</content>
</entry>
<entry>
<title>mkrules.mk: Pass $(COPT) to link stage.</title>
<updated>2014-06-20T20:49:30+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
<email>pfalcon@users.sourceforge.net</email>
</author>
<published>2014-06-20T17:33:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=4c4b9d15ab94dfe31ec34559ab70bafc0ef11f02'/>
<id>urn:sha1:4c4b9d15ab94dfe31ec34559ab70bafc0ef11f02</id>
<content type='text'>
In generalize case, optimization options should be passed to all stages of
the build process.
</content>
</entry>
<entry>
<title>makefile: Pass STRIPFLAGS_EXTRA to strip.</title>
<updated>2014-06-20T17:25:35+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
<email>pfalcon@users.sourceforge.net</email>
</author>
<published>2014-06-20T17:25:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=0fc7efb663e7b6c4cbc452ccb359e3f35f13953f'/>
<id>urn:sha1:0fc7efb663e7b6c4cbc452ccb359e3f35f13953f</id>
<content type='text'>
Expected to be set on command line, with the idea being that for different
targets, there're different smartass ABIs which strive to put unneeded
sections into executables, etc., so let people have flexible way to
strip that.

The option name is similar to previously introduced CLFAGS_EXTRA &amp;
LDFLAGS_EXTRA.
</content>
</entry>
<entry>
<title>Updated teensy to build.</title>
<updated>2014-06-16T05:48:05+00:00</updated>
<author>
<name>Dave Hylands</name>
<email>dhylands@gmail.com</email>
</author>
<published>2014-06-16T05:33:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=4f1b7fec9f103c92de40875e9a06b7decc4923f4'/>
<id>urn:sha1:4f1b7fec9f103c92de40875e9a06b7decc4923f4</id>
<content type='text'>
Refactored some stmhal files which are shared with teensy.
</content>
</entry>
<entry>
<title>build: Simplify build directory layout by putting all headers in genhdr.</title>
<updated>2014-04-17T17:03:27+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2014-04-17T17:03:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=d553be5982722fc5ee5240fbfb15697849881ced'/>
<id>urn:sha1:d553be5982722fc5ee5240fbfb15697849881ced</id>
<content type='text'>
Any generated headers go in $(BUILD)/genhdr/, and are #included as
'genhdr/xxx.h'.
</content>
</entry>
<entry>
<title>build directory can now be renamed</title>
<updated>2014-04-16T21:16:28+00:00</updated>
<author>
<name>Andrew Scheller</name>
<email>github@loowis.durge.org</email>
</author>
<published>2014-04-16T21:10:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=70a7d7a94397cbe01fd5457e34f3d3368300f2ac'/>
<id>urn:sha1:70a7d7a94397cbe01fd5457e34f3d3368300f2ac</id>
<content type='text'>
The autogenerated header files have been moved about, and an extra
include dir has been added, which means you can give a custom
BUILD=newbuilddir option to make, and everything "just works"

Also tidied up the way the different Makefiles build their include-
directory flags
</content>
</entry>
<entry>
<title>Fix parallel build.</title>
<updated>2014-04-14T17:47:14+00:00</updated>
<author>
<name>AZ Huang</name>
<email>aitjcize@gmail.com</email>
</author>
<published>2014-04-14T17:47:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=658eae308f6c6156b34718965954eb58034332a6'/>
<id>urn:sha1:658eae308f6c6156b34718965954eb58034332a6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update mkrules.mk</title>
<updated>2014-04-10T23:41:59+00:00</updated>
<author>
<name>Andrew Scheller</name>
<email>github@loowis.durge.org</email>
</author>
<published>2014-04-10T23:41:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=83346749da8185e0e75f838ac915fb59aedd892c'/>
<id>urn:sha1:83346749da8185e0e75f838ac915fb59aedd892c</id>
<content type='text'>
make 'make clean' cleaner  ;-)</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>
</feed>
