|
|
@@ -140,20 +140,30 @@ Options:
|
|
|
``NONE``
|
|
|
Perform no decoding. This assumes that the process output is encoded
|
|
|
in the same way as CMake's internal encoding (UTF-8).
|
|
|
- This is the default.
|
|
|
+
|
|
|
+ This was the default in CMake 3.14 and older.
|
|
|
+
|
|
|
``AUTO``
|
|
|
Use the current active console's codepage or if that isn't
|
|
|
available then use ANSI.
|
|
|
+
|
|
|
+ This is the default since CMake 3.15.
|
|
|
+
|
|
|
``ANSI``
|
|
|
Use the ANSI codepage.
|
|
|
+
|
|
|
``OEM``
|
|
|
Use the original equipment manufacturer (OEM) code page.
|
|
|
- ``UTF8`` or ``UTF-8``
|
|
|
- Use the UTF-8 codepage.
|
|
|
|
|
|
+ ``UTF-8``
|
|
|
.. versionadded:: 3.11
|
|
|
- Accept ``UTF-8`` spelling for consistency with the
|
|
|
- `UTF-8 RFC <https://www.ietf.org/rfc/rfc3629>`_ naming convention.
|
|
|
+
|
|
|
+ Use the UTF-8 codepage.
|
|
|
+
|
|
|
+ ``UTF8``
|
|
|
+ Use the UTF-8 codepage. Use of this name is discouraged in favor
|
|
|
+ of ``UTF-8`` to match the `UTF-8 RFC <https://www.ietf.org/rfc/rfc3629>`_
|
|
|
+ naming convention.
|
|
|
|
|
|
``COMMAND_ERROR_IS_FATAL <ANY|LAST>``
|
|
|
.. versionadded:: 3.19
|