2014-03-22 6:15 GMT+01:00 Bryce Harrington <bryce@...961...>:
On Sat, Mar 22, 2014 at 05:52:06AM +0100, Krzysztof Kosiński wrote:
2014-03-22 5:40 GMT+01:00 Bryce Harrington <bryce@...961...>:
I notice we have cmake as a secondary build system in the tree. Perhaps after 0.91 is done and out the door we should consider migrating fully over to cmake. I've had very good experience with it in other projects and it seems to handle dependencies a lot more sensibly IMHO.
The CMake build system we have in the tree is incomplete, and its scripting language is such a joke that in my experience using CMake is only a modest improvement over Autotools.
I concur that it's not functional as implemented currently, but calling it "a joke" is merely being rude. I'm all in favor of considering other options but not if we're going to do it merely by slinging mud. Change is important, but we must remain civil and stay on a technical level, so that we can reach a consensus decision that everyone as a group can get behind.
This is a misunderstanding. The "joke" was not referring to the build system we have in the tree - I very much appreciate the effort behind it. I'm referring to CMake in general. CMake's scripting language is simply weak and unexpressive.
Regards, Krzysztof