| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146 |
- .. index::
- single: directive ignored
- title_text
- ----------
- .. comment ignored
- ..
- comment ignored
- Command :cmake:command:`some_cmd` explicit cmake domain.
- Command :command:`some_cmd` without target.
- Command :command:`some_cmd <some_cmd>` with target.
- Command :command:`some_cmd_<cmd>` placeholder without target.
- Command :command:`some_cmd_<cmd> <some_cmd>` placeholder with target.
- Command :command:`some_cmd()` with parens.
- Command :command:`some_cmd(SUB)` with subcommand.
- Command :command:`some_cmd(SUB) <some_cmd>` with subcommand and target.
- Command :command:`some_cmd (SUB) <some_cmd>` with space and subcommand and target.
- Command :command:`some command <some_cmd>` with space and target.
- Variable :variable:`some variable <some_var>` space and target.
- Variable :variable:`<PLACEHOLDER>_VARIABLE` with leading placeholder.
- Variable :variable:`VARIABLE_<PLACEHOLDER>` with trailing placeholder.
- Variable :variable:`<PLACEHOLDER>_VARIABLE <target>` with leading placeholder and target.
- Variable :variable:`VARIABLE_<PLACEHOLDER> <target>` with trailing placeholder and target.
- Environment variable :envvar:`SOME_ENV_VAR`.
- Environment variable :envvar:`some env var <SOME_ENV_VAR>` with space and target.
- Generator :generator:`Some Generator` with space.
- Generator :cpack_gen:`Some Generator` with space.
- Generator expression :genex:`SOME_GENEX`.
- Generator expression :genex:`$<SOME_GENEX>` with brackets.
- Generator expression :genex:`$<SOME_GENEX:...>` with brackets and parameter.
- Generator expression :genex:`some genex <SOME_GENEX>` with space and target.
- Generator expression :genex:`$<SOME_GENEX> <SOME_GENEX>` with brackets, space, and target.
- Generator expression :genex:`$<SOME_GENEX:...> <SOME_GENEX>` with brackets, parameter, space, and target.
- Inline literal ``~!@#$%^&*( )_+-=\\[]{}'":;,<>.?/``.
- Inline link `Link Text <ExternalDest>`_.
- Inline link `Link Text \<With \\-escaped Brackets\> <ExternalDest>`_.
- Inline literal ``__`` followed by inline link `Link Text <InternalDest_>`_.
- .. |not replaced| replace:: not replaced through toctree
- .. |not replaced in literal| replace:: replaced in parsed literal
- .. toctree::
- :maxdepth: 2
- testRSTtoc1
- /testRSTtoc2
- .. cmake-module:: testRSTmod.cmake
- .. cmake:command:: some_cmd
- Command some_cmd description.
- .. command:: other_cmd
- Command other_cmd description.
- .. cmake:envvar:: some_var
- Environment variable some_var description.
- .. envvar:: other_var
- Environment variable other_var description.
- .. cmake:genex:: SOME_GENEX
- Generator expression SOME_GENEX description.
- .. genex:: $<OTHER_GENEX>
- Generator expression $<OTHER_GENEX> description.
- .. cmake:signature:: some_command(SOME_SIGNATURE)
- Command some_command SOME_SIGNATURE description.
- .. signature:: other_command(OTHER_SIGNATURE)
- Command other_command OTHER_SIGNATURE description.
- .. cmake:variable:: some_var
- Variable some_var description.
- .. variable:: other_var
- Variable other_var description.
- .. parsed-literal::
- Parsed-literal included without directive.
- Common Indentation Removed
- # |not replaced in literal|
- .. code-block:: cmake
- # Sample CMake code block
- if(condition)
- message(indented)
- endif()
- # |not replaced in literal|
- A literal block starts after a line consisting of two colons
- ::
- Literal block.
- Common Indentation Removed
- # |not replaced in literal|
- or after a paragraph ending in two colons::
- Literal block.
- Common Indentation Removed
- # |not replaced in literal|
- but not after a line ending in two colons::
- in the middle of a paragraph.
- A literal block can be empty::
- .. productionlist::
- grammar: `production`
- production: "content rendered"
- .. note::
- Notes are called out.
- .. versionadded:: 1.2
- Version blocks are preserved.
- .. versionchanged:: 2.3
- Version blocks are preserved.
- .. |substitution| replace::
- |nested substitution|
- with multiple lines becomes one line
- .. |nested substitution| replace:: substituted text
- .. include:: testRSTinclude1.rst
- .. include:: /testRSTinclude2.rst
|