mirror of
https://github.com/Kitware/CMake.git
synced 2026-01-09 15:20:56 -06:00
Windows is heading toward making UTF-8 the preferred MBCS. As CMake's internal encoding, `UTF-8` is effectively equivalent to `NONE`, which was CMake's behavior prior to 3.15's accidental change to `AUTO`. Behavior of `ENCODING UTF-8` is independent of CMake's internal encoding, making it in principle a better default than `NONE`. Add policy CMP0176 for compatibility and to document the default's history. Fixes: #26262
7 lines
199 B
ReStructuredText
7 lines
199 B
ReStructuredText
execute_process-encoding
|
|
------------------------
|
|
|
|
* The :command:`execute_process` command's ``ENCODING`` option,
|
|
meaningful on Windows, now defaults to ``UTF-8``.
|
|
See policy :policy:`CMP0176`.
|