mirror of
https://github.com/reactos/CMake.git
synced 2025-03-04 01:47:37 +00:00
commit
25b16ba3dc
@ -183,18 +183,18 @@ same length:
|
||||
|
||||
.. productionlist::
|
||||
bracket_argument: `bracket_open` `bracket_content` `bracket_close`
|
||||
bracket_open: '[' '='{len} '['
|
||||
bracket_content: <any text not containing a `bracket_close`
|
||||
: of the same {len} as the `bracket_open`>
|
||||
bracket_close: ']' '='{len} ']'
|
||||
bracket_open: '[' '='* '['
|
||||
bracket_content: <any text not containing a `bracket_close` with
|
||||
: the same number of '=' as the `bracket_open`>
|
||||
bracket_close: ']' '='* ']'
|
||||
|
||||
.. raw:: latex
|
||||
|
||||
\end{small}
|
||||
|
||||
An opening bracket of length *len >= 0* is written ``[`` followed
|
||||
by *len* ``=`` followed by ``[`` and the corresponding closing
|
||||
bracket is written ``]`` followed by *len* ``=`` followed by ``]``.
|
||||
An opening bracket is written ``[`` followed by zero or more ``=`` followed
|
||||
by ``[``. The corresponding closing bracket is written ``]`` followed
|
||||
by the same number of ``=`` followed by ``]``.
|
||||
Brackets do not nest. A unique length may always be chosen
|
||||
for the opening and closing brackets to contain closing brackets
|
||||
of other lengths.
|
||||
@ -334,6 +334,8 @@ For example:
|
||||
beginning of an unquoted argument, and are treated as part of the
|
||||
content. For example, the unquoted arguments ``-Da="b c"``,
|
||||
``-Da=$(v)``, and ``a" "b"c"d`` are each interpreted literally.
|
||||
They may instead be written as quoted arguments ``"-Da=\"b c\""``,
|
||||
``"-Da=$(v)"``, and ``"a\" \"b\"c\"d"``, respectively.
|
||||
|
||||
Make-style references are treated literally as part of the content
|
||||
and do not undergo variable expansion. They are treated as part
|
||||
@ -514,7 +516,7 @@ Function Scope
|
||||
create commands that, when invoked, process the recorded commands
|
||||
in a new variable binding scope. A variable "set" or "unset"
|
||||
binds in this scope and is visible for the current function and
|
||||
any nested calls, but not after the function returns.
|
||||
any nested calls within it, but not after the function returns.
|
||||
|
||||
Directory Scope
|
||||
Each of the `Directories`_ in a source tree has its own variable
|
||||
|
Loading…
x
Reference in New Issue
Block a user