This was posted to another project and it lists some nice things about CMake:
1) you can run ccmake (yes, extra c in front) to fine tune the configuration options interactively if your first choices are wrong, inside a nice GUI. 2) you can run cmake <path to source> to do out of tree builds. This is nice when you want different builds concurrently. 3) you can probably get CMake to work without Cygwin, where no bash scripting is necessary. This can be nice for Windows developers for single shot compiling. 4) It can generate makefiles for compilers other than GNU. 5) cmake -i can be used to interactively prompt you for the mandatory configuration variables. 6) after the first time, just running make alone can trigger a reconfiguration if it detects that any CMakeLists.txt file have changed. And this my friends, is sweet. It effectively lets the input to make be the cmake scripts! Hope this helps inspire some folks sitting on the sidelines. Dick _______________________________________________ Openocd-development mailing list [email protected] https://lists.berlios.de/mailman/listinfo/openocd-development
