diff --git a/Help/command/file.rst b/Help/command/file.rst
index 5c41f0dd73..25b762c5fd 100644
--- a/Help/command/file.rst
+++ b/Help/command/file.rst
@@ -504,9 +504,9 @@ Writing
.. code-block:: cmake
- file(GENERATE OUTPUT output-file
-
- [CONDITION expression] [TARGET target]
+ file(GENERATE OUTPUT
+ |CONTENT >
+ [CONDITION ] [TARGET ]
[NO_SOURCE_PERMISSIONS | USE_SOURCE_PERMISSIONS |
FILE_PERMISSIONS ...]
[NEWLINE_STYLE [UNIX|DOS|WIN32|LF|CRLF] ])
@@ -588,8 +588,8 @@ Writing
of a project's ``CMakeLists.txt`` files.
.. signature::
- file(CONFIGURE OUTPUT output-file
- CONTENT content
+ file(CONFIGURE OUTPUT
+ CONTENT
[ESCAPE_QUOTES] [@ONLY]
[NEWLINE_STYLE [UNIX|DOS|WIN32|LF|CRLF] ])
:target: CONFIGURE