summaryrefslogtreecommitdiffstats
path: root/Source/cmProcessOutput.cxx
Commit message (Collapse)AuthorAgeFilesLines
* execute_process: Allow UTF-8 as a synonym for the UTF8 keywordCraig Scott2017-12-271-1/+1
| | | | | | | | UTF-8 is the proper naming according to the UTF-8 RFC and is also the name used for a similar keyword in the file() command. This commit brings (backward compatible) consistency to the keyword names and allows the standard UTF-8 name to be used with execute_process(). The old UTF8 keyword is still supported.
* clang-tidy: apply performance-unnecessary-value-param fixesDaniel Pfeifer2016-12-121-5/+8
|
* execute_process: Add ENCODING option for Windows child process outputDāvis Mosāns2016-11-301-0/+15
| | | | Different applications can use different output encodings.
* Add cmProcessOutput class to be used for decoding text dataDāvis Mosāns2016-11-141-0/+155
This allows to decode text data we receive from external process which uses external encoding to our internal encoding.