Starting with CMake 3.0, the CMake language syntax is now documented in a section of the cmake-language(7) manual.