
Hi,
On Wed 18 Sep 2013 10:21:54 PM CEST, Georgi Grinshpun wrote:
can somebody help me to remember why do we have a device _and_ an architecture entry in our project configuration files? This is because until recently we did not have enough information to look up architectures by device names.
Exactly. In xpcc.io we have a lot more meta data about device configuration.
I think Niklas wanted to overhaul our project.cfg format anyway to make it easier to use and to get rid of redundancies like the one you
What is "xpcc.io"? pointed
out.
I wanted to get rid of the SConstruct file, since for most projects the data in it is always the same (dependent on architecture). But that is not how SCons works :-(
Together with that activity I would suggest to make the different SCons Tools separable. I started this for my work because I needed to have the basic SCons tools without the remaining xpcc library. It mainly needs a few clearly defines interfaces (ways to exchange data through the environment). I can merge my changes back, but it will certainly break the current xpcc tool. If we are already changing that tool it would be a good time out to do that. Fabian