Useful CMake documentation.
The man page which should be available with your distribution and also on line.
To get complete documentation from cmake itself, run
cmake --help-full |less
To get a complete list of cmake commands use
cmake --help-command-list |less
To get specific help for, e.g., the add_subdirectory command use
cmake --help-command add_subdirectory
Useful Introduction and tutorial for CMake from the KDE perspective
CMake is an easy language to understand so the cmake modules in $cmake_prefix/share/CMake-2.8/Modules, where $cmake_prefix is the prefix for your cmake install, are a good source of ideas.
KDE and Scribus CMakeLists.txt files and *.cmake modules. You may get access to the latest KDE and Scribus work following the instructions at http://download.kde.org/ and http://wiki.scribus.net/canvas/Download.
The CMake mailing list This is an extremely active mailing list where the subscribers are most helpful.
The content of this page is available under the GNU Free Documentation License 1.2.