diff --git a/Help/index.rst b/Help/index.rst index dea1463a68..0d33825830 100644 --- a/Help/index.rst +++ b/Help/index.rst @@ -40,6 +40,7 @@ Other Manuals /manual/cmake-developer.7 /manual/cmake-generator-expressions.7 + /manual/cmake-language.7 .. only:: html diff --git a/Help/manual/cmake-language.7.rst b/Help/manual/cmake-language.7.rst new file mode 100644 index 0000000000..7285897126 --- /dev/null +++ b/Help/manual/cmake-language.7.rst @@ -0,0 +1,470 @@ +.. cmake-manual-description: CMake Language Reference + +cmake-language(7) +***************** + +.. only:: html or latex + + .. contents:: + +Organization +============ + +CMake input files are written in the "CMake Language" in source files +named ``CMakeLists.txt`` or ending in a ``.cmake`` file name extension. + +CMake Language source files in a project are organized into: + +* `Directories`_ (``CMakeLists.txt``), +* `Scripts`_ (``