| CMAKE_MESSAGE_INDENT | 
 | -------------------- | 
 |  | 
 | .. versionadded:: 3.16 | 
 |  | 
 | 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 |