
Hi,
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 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.
Any chance you can give us what you already have? Maybe a feature branch or just provide a dl link of the zipped raw code?
I should read first. Yes, please merge it into the experimental_structure branch. Cheers, Niklas