summaryrefslogtreecommitdiff
path: root/Source/cmParseArgumentsCommand.cxx
Commit message (Expand)AuthorAgeFilesLines
* CMake code rely on cmList class for CMake lists management (part. 2)Marc Chevrier2023-04-291-5/+3
* CMake code rely on cmList class for CMake lists management (part. 1)Marc Chevrier2023-04-241-1/+2
* cmArgumentParser: Offer private binding to cmParseArgumentsCommandBrad King2022-07-251-1/+8
* cmArgumentParser: Model maybe-empty and non-empty lists with wrapper typesBrad King2022-07-071-1/+3
* cmArgumentParser: Avoid allocating copies of keyword stringsBrad King2022-07-051-2/+2
* cmSystemTools: Fix 'ErrorOccurred' spellingFeRD (Frank Dana)2022-06-131-4/+4
* Rename cmProp in cmValueMarc Chevrier2021-09-211-2/+2
* cmMakefile::GetDefinition: return cmPropVitaly Stakhovsky2020-09-021-2/+3
* Revise include order using clang-format-6.0Kitware Robot2019-10-011-1/+2
* cmstd: Modernize CMake system headersMarc Chevrier2019-09-201-1/+1
* clang-tidy: modernize-use-autoRegina Pfeifer2019-09-101-2/+2
* clang-tidy: Replace typedef with usingRegina Pfeifer2019-09-031-4/+4
* Source sweep: Replace cmExpandList with the shorter cmExpandedListSebastian Holtermann2019-08-231-2/+1
* Merge topic 'cmCommand_refactor'Brad King2019-08-221-20/+21
|\
| * cmCommand refactor: cmParseArgumentsCommandGabor Bencze2019-08-201-20/+21
* | clang-tidy: isolate declarations for readabilityRegina Pfeifer2019-08-211-2/+2
|/
* Merge topic 'cmExpandList'Kyle Edwards2019-08-161-4/+4
|\
| * Source code: Use cmExpandList instead of cmSystemTools::ExpandListArgumentSebastian Holtermann2019-08-141-4/+4
* | cmStringAlgorithms: Add cmStrToLong and cmStrToULongSebastian Holtermann2019-08-101-2/+2
|/
* cmStringAlgorithms: Move string functions to the new cmStringAlgorithms.hSebastian Holtermann2019-07-291-1/+1
* cmMakefile: Let AddDefinition accept a value as cm::string_viewSebastian Holtermann2019-07-241-6/+5
* cmParseArgumentsCommand: Port to cmArgumentParserRegina Pfeifer2019-04-041-114/+45
* cmRange: Move to dedicated header fileRegina Pfeifer2019-02-211-0/+1
* cmake_parse_arguments: add KEYWORDS_MISSING_VALUESTorsten Robitzki2019-02-071-7/+47
* cmake_parse_arguments: Factor out part of implementation for re-useTorsten Robitzki2019-02-061-39/+53
* clang-tidy: Use emplaceRegina Pfeifer2019-01-171-1/+1
* Factor out enum MessageType into dedicated headerBruno Manganelli2019-01-161-8/+11
* Revise C++ coding style using clang-format-6.0Kitware Robot2018-06-011-2/+2
* Solaris: Fix shadowed declaration warningCraig Scott2017-12-201-13/+13
* Meta: modernize old-fashioned loops to range-based `for`.Pavel Solodovnikov2017-09-121-49/+37
* clang-format: format all code as Cpp11Daniel Pfeifer2017-08-301-1/+1
* Fix several include-what-you-use findingsDaniel Pfeifer2016-11-081-1/+0
* Include necessary headers in commandsDaniel Pfeifer2016-10-261-0/+11
* Separate compilation for commands included in cmBootstrapCommands1Daniel Pfeifer2016-10-211-0/+1
* cmake_parse_arguments: Fix PARSE_ARGV multi-value argument handlingMatthew Woehlke2016-09-281-2/+23
* Simplify CMake per-source license noticesBrad King2016-09-271-13/+2
* cmake_parse_arguments: Add option to read arguments from ARGC/ARGV#Bill Hoffman2016-09-081-4/+53
* Revise C++ coding style using clang-formatKitware Robot2016-05-161-77/+51
* Remove `//------...` horizontal separator commentsBrad King2016-05-091-1/+0
* Source: Stabilize include orderBrad King2016-04-291-0/+1
* cmake_parse_arguments: Restore ;-list argument flatteningDimitar Yordanov2016-02-121-2/+10
* cmake_parse_arguments: consider duplicate keyword as warningMatthias Maennich2015-12-171-0/+16
* CMakeParseArguments: replace by native cmake_parse_arguments commandMatthias Maennich2015-12-171-0/+176