Lines Matching +refs:cmake +refs:commands

22 The official CMake language references is available in the cmake-language
23 manpage and `cmake-language online documentation
24 <https://cmake.org/cmake/help/v3.4/manual/cmake-language.7.html>`_.
48 primary types: language-defined (commands implemented in C++ in CMake), defined
55 .. code-block:: cmake
65 .. code-block:: cmake
91 .. code-block:: cmake
104 .. code-block:: cmake
115 One big "Gotcha" with variable dereferencing is that ``if`` commands implicitly
118 .. code-block:: cmake
127 .. code-block:: cmake
138 CMake policies please see the cmake-policies manpage or the `cmake-policies
140 <https://cmake.org/cmake/help/v3.4/manual/cmake-policies.7.html>`_.
149 .. code-block:: cmake
165 .. code-block:: cmake
175 .. code-block:: cmake
201 <https://cmake.org/cmake/help/v3.5/command/set.html#set-cache-entry>`_.
234 CMake, control flow constructs are commands.
241 `here <https://cmake.org/cmake/help/v3.4/command/if.html>`_. That resource is
246 .. code-block:: cmake
265 .. code-block:: cmake
274 .. code-block:: cmake
305 .. code-block:: cmake
346 definitions for commands.
348 In CMake macros and functions are universally referred to as commands, and they
364 CMake commands can have named arguments, but all commands are implicitly
369 .. code-block:: cmake
384 ``cmake-modules`` manpage, and is also available at the
385 `cmake-modules online documentation
386 <https://cmake.org/cmake/help/v3.4/module/CMakeParseArguments.html>`_.
407 .. code-block:: cmake
431 LLVM projects provide lots of wrappers around critical CMake built-in commands.
435 We generally (but not always) follow the convention that commands prefaced with
436 ``llvm_`` are intended to be used only as building blocks for other commands.
437 Wrapper commands that are intended for direct use are generally named following
440 all defined in ``AddLLVM.cmake`` which is installed as part of the LLVM
453 CMake has a bunch of useful built-in commands. This document isn't going to
457 * `add_custom_command <https://cmake.org/cmake/help/v3.4/command/add_custom_command.html>`_
458 * `add_custom_target <https://cmake.org/cmake/help/v3.4/command/add_custom_target.html>`_
459 * `file <https://cmake.org/cmake/help/v3.4/command/file.html>`_
460 * `list <https://cmake.org/cmake/help/v3.4/command/list.html>`_
461 * `math <https://cmake.org/cmake/help/v3.4/command/math.html>`_
462 * `string <https://cmake.org/cmake/help/v3.4/command/string.html>`_
464 The full documentation for CMake commands is in the ``cmake-commands`` manpage
465 and available on `CMake's website <https://cmake.org/cmake/help/v3.4/manual/cmake-commands.7.html>`_