<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openmano-mpy/zephyr/Makefile, branch master</title>
<subtitle>MicroPython source and hardware configuration for OpenMano</subtitle>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/openmano-mpy/'/>
<entry>
<title>ports: Make new ports/ sub-directory and move all ports there.</title>
<updated>2017-09-06T03:40:51+00:00</updated>
<author>
<name>Damien George</name>
</author>
<published>2017-09-06T03:40:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/openmano-mpy/commit/?id=01dd7804b87d60b2deab16712eccb3b97351a9b7'/>
<id>01dd7804b87d60b2deab16712eccb3b97351a9b7</id>
<content type='text'>
This is to keep the top-level directory clean, to make it clear what is
core and what is a port, and to allow the repository to grow with new ports
in a sustainable way.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This is to keep the top-level directory clean, to make it clear what is
core and what is a port, and to allow the repository to grow with new ports
in a sustainable way.
</pre>
</div>
</content>
</entry>
<entry>
<title>all: Make use of $(TOP) variable in Makefiles, instead of "..".</title>
<updated>2017-08-11T02:22:19+00:00</updated>
<author>
<name>Damien George</name>
</author>
<published>2017-08-11T02:22:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/openmano-mpy/commit/?id=7d4a2f773cc6ce24a91e2d210378188f3371e8a6'/>
<id>7d4a2f773cc6ce24a91e2d210378188f3371e8a6</id>
<content type='text'>
$(TOP) is defined in py/mkenv.mk and should be used to refer to the top
level of this repository.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
$(TOP) is defined in py/mkenv.mk and should be used to refer to the top
level of this repository.
</pre>
</div>
</content>
</entry>
<entry>
<title>zephyr/Makefile: Explicitly define default target as "all".</title>
<updated>2017-08-02T21:16:38+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
</author>
<published>2017-08-02T21:16:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/openmano-mpy/commit/?id=ca582675e1386fada206b9901e6b8fe3af7fee28'/>
<id>ca582675e1386fada206b9901e6b8fe3af7fee28</id>
<content type='text'>
For some reason, with the latest Zephyr master, running just "make" led
to executing Zephyr's "qemu" target.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
For some reason, with the latest Zephyr master, running just "make" led
to executing Zephyr's "qemu" target.
</pre>
</div>
</content>
</entry>
<entry>
<title>zephyr/Makefile: Revert prj.conf construction rule to the previous state.</title>
<updated>2017-07-09T08:56:37+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
</author>
<published>2017-07-09T08:50:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/openmano-mpy/commit/?id=bfa68ef6b23a2bca9d4a713ea436d76c62633078'/>
<id>bfa68ef6b23a2bca9d4a713ea436d76c62633078</id>
<content type='text'>
CONF_FILE can be overriden, e.g. for minimal build, and we don't construct
such overriden conf file like we do for prj_merged.conf.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
CONF_FILE can be overriden, e.g. for minimal build, and we don't construct
such overriden conf file like we do for prj_merged.conf.
</pre>
</div>
</content>
</entry>
<entry>
<title>zephyr/Makefile: Rework dependencies and "clean" target.</title>
<updated>2017-07-08T18:36:16+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
</author>
<published>2017-07-08T18:36:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/openmano-mpy/commit/?id=0c75990d6ebbe4e2bf8329c695a848bc1171feeb'/>
<id>0c75990d6ebbe4e2bf8329c695a848bc1171feeb</id>
<content type='text'>
Got tired of running rm -rf manually. Make should clean, and should clean
fast. Also, fix always-running config-related commands (by having per-board
merged configs).
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Got tired of running rm -rf manually. Make should clean, and should clean
fast. Also, fix always-running config-related commands (by having per-board
merged configs).
</pre>
</div>
</content>
</entry>
<entry>
<title>zephyr/Makefile: Add debugserver Zephyr target.</title>
<updated>2017-05-01T22:12:02+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
</author>
<published>2017-05-01T22:12:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/openmano-mpy/commit/?id=674da04e2e4aa54822652b8e3e24261d8d4cd95d'/>
<id>674da04e2e4aa54822652b8e3e24261d8d4cd95d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>zephyr/Makefile: Add "test" target, runs testsuite in QEMU.</title>
<updated>2017-04-04T21:46:00+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
</author>
<published>2017-04-04T21:37:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/openmano-mpy/commit/?id=a9e6f08adb6dbe84ee59e9545895aa9dfc5ade17'/>
<id>a9e6f08adb6dbe84ee59e9545895aa9dfc5ade17</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>zephyr: Integrate modusocket into build.</title>
<updated>2017-03-30T21:06:31+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
</author>
<published>2017-03-30T21:06:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/openmano-mpy/commit/?id=6cc1a7a214e573cf3efc3c53f3ecba6c65ea2d11'/>
<id>6cc1a7a214e573cf3efc3c53f3ecba6c65ea2d11</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>zephyr/Makefile: Add workaround (fix?) for broken builds for DTS targets.</title>
<updated>2017-03-30T12:16:55+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
</author>
<published>2017-03-30T12:15:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/openmano-mpy/commit/?id=df48f4645d603db99c1c9df6f72052866ba032b6'/>
<id>df48f4645d603db99c1c9df6f72052866ba032b6</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>zephyr/Makefile: Rework to use modern, official build integration.</title>
<updated>2017-03-29T21:08:27+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
</author>
<published>2017-03-29T21:08:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/openmano-mpy/commit/?id=29dd92c82a6ea07f8d4f71c5c6d18c45ccefde39'/>
<id>29dd92c82a6ea07f8d4f71c5c6d18c45ccefde39</id>
<content type='text'>
Build happens in 3 stages:

1. Zephyr config header and make vars are generated from prj.conf.
2. libmicropython is built using them.
3. Zephyr is built and final link happens.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Build happens in 3 stages:

1. Zephyr config header and make vars are generated from prj.conf.
2. libmicropython is built using them.
3. Zephyr is built and final link happens.
</pre>
</div>
</content>
</entry>
</feed>
