Bo Peng wrote:
It would be good to use one build system, but the current situation is that none of them work best under all situations, and for all developers. Abdel and other MSVS users obviously need cmake, linux gurus prefer autotools. I think the currently situation is acceptable as long as the build systems can be updated easily. Of course, if, for example, nobody else understands cmake and Peter decides not to support it, it will die naturally.
While cmake can create MSVC projects, the current implementation does not handle all the dependencies like scons does. For example, the thesaurus is not supported. To create Windows releases, scons in the only option right now.
Joost