Waf branch - Announcement [1/6]
Amar Takhar
amar at rtems.org
Fri Feb 6 06:57:04 UTC 2015
I would like to announce the availability of the 'waf' branch for RTEMS for
testing and review.
This represents a complete, ground-up rewrite of the RTEMS build system that has
taken me roughly 3 years to complete off/on in my spare time / self-funded.
The new build system from a clean checkout will build a single RTEMS BSP with
all tests (2,200 targets/tasks) within 30 seconds on a 2.8GHz i7-920. Without
tests it takes roughly 20 seconds.
The build system uses 'waf' https://code.google.com/p/waf/ which I have been
using for several years. It is a framework which I have merged into RTEMS in
order to meet its current and future needs. For those of you who do not know me
I build and implement hardware/software testing systems for any application.
waf is the fastest, most robust build system I have ever seen -- and I have
used them all across dozens of platforms.
This will be a series of emails with the first block containing 6. My hope is
splitting it up will ease in discussion and answering questions.
More emails to follow (2/6)
Amar.
More information about the devel
mailing list