Hello,<br><br>There is nothing wrong with another build system. Not all build systems fit everyone needs, much like subversion and git being suitable for different development styles. <br><br>When I have the time, I will start developing my own build system. It will have the following proposed features.<br>
<br>1. Dependency generation by the compiler, so that the include generator understands the c-preprocessor.<br>2. Tcl (or other) scripting language, which has clearly defined variable scoping rules and well understood semantics.<br>
3. Ability to generate object files and use the same ones in multiple contexts.<br>4. Ninja generator or built in backend instead of per platform native backends.<br><br>I've gotten the impression from the Cmake mailing list the first 3 are not being planned for CMake.<br>
<br>Juan<br>
<br><br><br><br>