Carl-Daniel Hailfinger wrote:
On 06.10.2009 22:40, Patrick Georgi wrote:
sconfig is newconfig minus the Makefile generation code. what remains is the part of newconfig that parses the device tree and creates the C representation of it, etc.
Eventually, I'll rewrite it in C, to remove the python dependency, but for now, it's quite similar to newconfig - just with lots of stuff removed.
Do we really want to throw away the design that went into dts by rewriting the v2 sconfig?
DTS has no considerable advantages over the current sconfig, but it was much more complicated. I think we should stick to that format until we have something worthwhile.
I agree an sconfig version in C would make sense because right now on my build host almost 50% of the build time goes into the configuration step.
When we're out of Kconfig + CBFS + Normal/Fallback firefighting mode, we should reconsider our options here. Until then, every minute of work is best spent on bringing over the remaining 50% of the mainboards to Kconfig.
Stefan