summaryrefslogtreecommitdiff
path: root/Source/cmExecuteProcessCommand.cxx
Commit message (Expand)AuthorAgeFilesLines
* cmExecuteProcessCommand: Report keyword errors via argument parser resultsBrad King2022-07-221-8/+4
* cmArgumentParser: Avoid allocating copies of keyword stringsBrad King2022-07-051-3/+3
* cmSystemTools: Fix 'ErrorOccurred' spellingFeRD (Frank Dana)2022-06-131-3/+3
* Source: Replace most calls to sprintf with snprintfSean McBride2021-10-251-2/+2
* clang-tidy: fix `readability-qualified-auto` warningsBen Boeckel2021-01-271-1/+1
* execute_process: Improve COMMAND_ERROR_IS_FATAL error capture scenariosAsit Dhal2020-12-101-31/+87
* execute_process: add options for fatal errors on subprocess failureAsit Dhal2020-10-011-1/+57
* Refactoring: rename "cm_static_string_view.hxx" as <cmext/string_view>Marc Chevrier2020-04-301-2/+1
* execute_process: Add ECHO_(OUTPUT|ERROR)_VARIABLE optionsCristian Adam2020-02-241-7/+15
* Refactoring: use append functions from cmext/algorithmMarc Chevrier2019-12-171-2/+3
* Revise include order using clang-format-6.0Kitware Robot2019-10-011-3/+4
* clang-tidy: modernize-deprecated-headersRegina Pfeifer2019-09-161-2/+2
* cmCommand refactor: cmExecuteProcessCommandGabor Bencze2019-08-201-36/+42
* cmStringAlgorithms: Move string functions to the new cmStringAlgorithms.hSebastian Holtermann2019-07-291-0/+1
* cmMakefile: Let AddDefinition accept a value as cm::string_viewSebastian Holtermann2019-07-241-1/+1
* modernize: manage cmCommand instances using unique_ptr.Marc Chevrier2019-07-141-1/+0
* IWYU: Fix handling of <memory> standard headerBrad King2019-07-101-0/+3
* Use cmAppend to append ranges to std::vector instancesSebastian Holtermann2019-05-231-1/+1
* execute_process: Add option to echo command linesBill Hoffman2019-04-191-1/+49
* execute_process: Manage KWSys Process lifetime with unique_ptrBrad King2019-04-191-4/+3
* cmExecuteProcessCommand: Port to cmArgumentParserRegina Pfeifer2019-04-041-170/+110
* Prefer front/back/data over dereferencing begin/rbegin iterArtur Ryt2019-02-061-3/+3
* Merge topic 'Wcomma'Brad King2019-01-221-1/+1
|\
| * Fixed all but one clang -Wcomma warningSean McBride2019-01-111-1/+1
* | Merge topic 'stdout-string'Brad King2019-01-221-4/+4
|\ \
| * | cmSystemTools: Stdout(),Stderr() accept std::string argumentVitaly Stakhovsky2019-01-201-4/+4
| |/
* | clang-tidy: Use emplaceRegina Pfeifer2019-01-171-4/+4
|/
* Reduce raw string pointers usage.Pavel Solodovnikov2018-01-311-1/+1
* Meta: modernize old-fashioned loops to range-based `for`.Pavel Solodovnikov2017-09-121-5/+5
* clang-format: format all code as Cpp11Daniel Pfeifer2017-08-301-1/+1
* Replace C-style castsDaniel Pfeifer2017-08-271-1/+1
* Use C++11 nullptrDaniel Pfeifer2017-08-241-3/+3
* execute_process: Add option to get results of every childAdam Weisi2017-06-101-1/+52
* Use quotes for non-system includesDaniel Pfeifer2017-04-111-1/+1
* execute_process: Restore no-decoding default behaviorBrad King2017-02-131-1/+1
* execute_process: Add ENCODING option for Windows child process outputDāvis Mosāns2016-11-301-1/+10
* Windows: Encode child process output to internally-used encodingDāvis Mosāns2016-11-141-2/+21
* Include necessary headers in commandsDaniel Pfeifer2016-10-261-3/+7
* Simplify CMake per-source license noticesBrad King2016-09-271-11/+2
* Avoid else after returnDaniel Pfeifer2016-09-161-3/+2
* use empty method to check for emptynessDaniel Pfeifer2016-09-151-1/+1
* use CM_NULLPTRDaniel Pfeifer2016-06-281-3/+3
* Revise C++ coding style using clang-formatKitware Robot2016-05-161-207/+109
* Remove `//------...` horizontal separator commentsBrad King2016-05-091-2/+0
* Source: Stabilize include orderBrad King2016-04-291-0/+1
* execute_process: Improve stdout/stderr mergingBrad King2015-05-071-5/+19
* Replace foo.size() pattern with !foo.empty().Stephen Kelly2015-01-181-2/+2
* Port all cmOStringStream to std::ostringstream.Stephen Kelly2015-01-111-1/+1
* execute_process: Send stderr through cmSystemTools::StderrBrad King2014-05-151-5/+5
* Remove some c_str() calls.Stephen Kelly2014-03-111-8/+8