Help: links to CMake regex syntax

This commit is contained in:
Michael Hirsch 2021-05-30 23:29:42 -04:00 committed by Brad King
parent bf4e494773
commit 0d210b92fa
5 changed files with 10 additions and 6 deletions

View File

@ -116,7 +116,8 @@ Parse a list of ASCII strings from ``<filename>`` and store it in
binary while reading unless this option is given.
``REGEX <regex>``
Consider only strings that match the given regular expression.
Consider only strings that match the given regular expression,
as described under :ref:`string(REGEX) <Regex Specification>`.
``ENCODING <encoding-type>``
.. versionadded:: 3.1

View File

@ -540,7 +540,8 @@ any expression. For example, the code
will extract and install header files from a source tree.
Some options may follow a ``PATTERN`` or ``REGEX`` expression and are applied
Some options may follow a ``PATTERN`` or ``REGEX`` expression as described
under :ref:`string(REGEX) <Regex Specification>` and are applied
only to files or directories matching them. The ``EXCLUDE`` option will
skip the matched file or directory. The ``PERMISSIONS`` option overrides
the permissions setting for the matched file or directory. For

View File

@ -141,8 +141,8 @@ Appends elements to the list.
Includes or removes items from the list that match the mode's pattern.
In ``REGEX`` mode, items will be matched against the given regular expression.
For more information on regular expressions see also the
:command:`string` command.
For more information on regular expressions look under
:ref:`string(REGEX) <Regex Specification>`.
.. _INSERT:

View File

@ -642,7 +642,8 @@ that may contain the following fields:
An optional string specifying a regex for test names. Equivalent to
passing ``--tests-regex`` on the command line. This field supports
macro expansion.
macro expansion. CMake regex syntax is described under
:ref:`string(REGEX) <Regex Specification>`.
``label``

View File

@ -158,7 +158,8 @@ Options
See `Show as JSON Object Model`_.
``-L <regex>, --label-regex <regex>``
Run tests with labels matching regular expression.
Run tests with labels matching regular expression as described under
:ref:`string(REGEX) <Regex Specification>`.
This option tells CTest to run only the tests whose labels match the
given regular expression. When more than one ``-L`` option is given,