diff --git a/Modules/CPackIFWConfigureFile.cmake b/Modules/CPackIFWConfigureFile.cmake
index f92fc108d2..bed78f9930 100644
--- a/Modules/CPackIFWConfigureFile.cmake
+++ b/Modules/CPackIFWConfigureFile.cmake
@@ -7,8 +7,8 @@ CPackIFWConfigureFile
.. versionadded:: 3.8
-This module defines :command:`configure_file` similar command to
-configure file templates prepared in QtIFW/SDK/Creator style.
+This module provides a command similar to :command:`configure_file` for
+configuring file templates prepared in QtIFW/SDK/Creator style.
Load this module in a CMake project with:
@@ -19,21 +19,100 @@ Load this module in a CMake project with:
Commands
^^^^^^^^
-The module defines the following commands:
+This module provides the following command:
.. command:: cpack_ifw_configure_file
- Copy a file to another location and modify its contents.
+ Copies a file template to output file and substitutes variable values
+ referenced as ``%{VAR}`` or ``%VAR%`` from the input file template
+ content:
.. code-block:: cmake
cpack_ifw_configure_file(