Tool Chain and Build Process

Introduction

µracoli maintains a lot of different embedded plattforms which are different in terms of radio transceiver, micro controller and wiring of both components. In order to reduce the efforts in maintaining this many configurations, the build process is automated in order to reduce error prone (... and boring) manual maintenance of the build system.

Therefore µracoli comes not just with a bunch of *.aps or Makefiles. Most of the work is done with Python scripts and from the Scons build system. Since XML comes more and more in the focus of todays software development, a XSL Transform tool is needed too. The rest ot the tools are the standard compiler, firmware downloaders, debug tools and doumentation generators.


This documentation for µracoli was generated on 21 Jan 2010 by  doxygen 1.5.5