diff options
Diffstat (limited to 'share/cmake-3.17/Help/variable/CMAKE_MESSAGE_INDENT.rst')
-rw-r--r-- | share/cmake-3.17/Help/variable/CMAKE_MESSAGE_INDENT.rst | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/share/cmake-3.17/Help/variable/CMAKE_MESSAGE_INDENT.rst b/share/cmake-3.17/Help/variable/CMAKE_MESSAGE_INDENT.rst new file mode 100644 index 0000000..7e44a4c --- /dev/null +++ b/share/cmake-3.17/Help/variable/CMAKE_MESSAGE_INDENT.rst @@ -0,0 +1,32 @@ +CMAKE_MESSAGE_INDENT +-------------------- + +The :command:`message` command joins the strings from this list and for +log levels of ``NOTICE`` and below, it prepends the resultant string to +each line of the message. + +Example: + +.. code-block:: cmake + + list(APPEND listVar one two three) + + message(VERBOSE [[Collected items in the "listVar":]]) + list(APPEND CMAKE_MESSAGE_INDENT " ") + + foreach(item IN LISTS listVar) + message(VERBOSE ${item}) + endforeach() + + list(POP_BACK CMAKE_MESSAGE_INDENT) + message(VERBOSE "No more indent") + +Which results in the following output: + +.. code-block:: none + + -- Collected items in the "listVar": + -- one + -- two + -- three + -- No more indent |