
on Thu May 10 2007, Braddock Gaskill <braddock-AT-braddock.com> wrote:
In January I moved a moderate-sized commercial project from Makefiles to CMake. I think I was more powerful after a week with CMake than after ten years with makefiles and autoconf. Build dependencies comes effortlessly (no more clumsy -MM hacks), VPATH builds are the norm, and unit tests are handled by design.
Then we do the Windows port, and a few minor improvements to the CMakeList file to find dependencies and the whole shebang is building cross-platform under Visual Studio. Then we try out KDevelop, and a simple `cmake -G KDevelop3` provides us with project files with zero additional effort. We now have different developers simultaneously using KDevelop, using vim/make, and using MSVC++ on Windows, no problem.
The real rough spots are documentation,
Oh, I don't like the sound of that! -- Dave Abrahams Boost Consulting http://www.boost-consulting.com Don't Miss BoostCon 2007! ==> http://www.boostcon.com