I am thinking about this. "If it works don't fix it" comes to my mind.
Current build system is amazingly simple coherent and fast. Building firmware takes 17 seconds. Why change it? Such change will flip everything upside down. Adds lots of work and even more possible problems. What would be the real benefit? How would it improve that 17 seconds? I think the practical presentation and comparison of results (i.e. ide integration, ci automation) along with numbers (i.e. build time) needs to take place before making any decisions. -- CeDeROM, SQ7MHZ, http://www.tomek.cedro.info