summaryrefslogtreecommitdiffstats
path: root/Source/cmListCommand.cxx
Commit message (Expand)AuthorAgeFilesLines
* IWYU: Add missing cstddef includes for size_t and nullptr_tBrad King2019-09-031-0/+1
* Merge topic 'source_sweep_ostringstream_single'Brad King2019-08-261-3/+3
|\
| * Source sweep: Replace std::ostringstream when used with a single appendSebastian Holtermann2019-08-231-3/+3
* | Merge topic 'list-subcommand-table'Brad King2019-08-261-111/+43
|\ \ | |/ |/|
| * cmListCommand: Use cmSubcommandTableRegina Pfeifer2019-08-221-111/+43
* | Source sweep: Use cmStrCat for string concatenationSebastian Holtermann2019-08-221-8/+6
|/
* Merge topic 'cmCommand_refactor'Brad King2019-08-221-175/+240
|\
| * cmCommand refactor: cmListCommandGabor Bencze2019-08-201-175/+240
* | Merge topic 'isolate-declarations'Brad King2019-08-221-4/+9
|\ \
| * | clang-tidy: isolate declarations for readabilityRegina Pfeifer2019-08-201-4/+9
| |/
* | cmAlgorithms: Add cmContainsRegina Pfeifer2019-08-191-1/+1
|/
* Source code: Use cmExpandList instead of cmSystemTools::ExpandListArgumentSebastian Holtermann2019-08-141-3/+3
* Merge topic 'tidy_inefficient_string'Brad King2019-08-071-28/+23
|\
| * clang-tidy: Enable performance-inefficient-string-concatenationSebastian Holtermann2019-08-051-28/+23
* | cmStringAlgorithms: cmIsSpace, cmTrimWhitespace, cmEscapeQuotes, cmTokenizeSebastian Holtermann2019-08-051-1/+1
|/
* 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-20/+18
* Introduce memory management helper: cm_memory.hxxMarc Chevrier2019-07-141-1/+2
* IWYU: Fix handling of <memory> standard headerBrad King2019-07-101-0/+2
* list(POP_FRONT): Fix always assigning first item to output varsAlex Turbov2019-06-301-1/+1
* Merge topic 'cmrange-improvements'Brad King2019-02-251-0/+1
|\
| * cmRange: Move to dedicated header fileRegina Pfeifer2019-02-211-0/+1
* | list: add sub-commands PREPEND, POP_BACK, POP_FRONTAlex Turbov2019-02-191-4/+134
|/
* Merge topic 'tidy-use-equals-default'Brad King2019-01-291-2/+2
|\
| * clang-tidy: Use `= default`Regina Pfeifer2019-01-251-2/+2
* | cmListCommand: Avoid std::function move constructor on aarch64Brad King2019-01-241-0/+5
|/
* clang-tidy: Pass by valueRegina Pfeifer2019-01-221-6/+5
* Factor out enum MessageType into dedicated headerBruno Manganelli2019-01-161-3/+3
* IWYU: Update CMake code for IWYU built with Clang 6Brad King2019-01-151-0/+1
* Using front() and back() instead of calculationsCengizhan Pasaoglu2018-11-061-4/+4
* cmListCommand: handle empty lists for list(REMOVE_AT)Ben Boeckel2018-10-161-7/+11
* cmListCommand: make list(ACTION not_a_list) succeed when idempotentBen Boeckel2018-10-161-11/+5
* cmListCommand: check list(FILTER) operation before the listBen Boeckel2018-10-111-8/+8
* list: Allow inserting at the end of a listDaniel Chabrowski2018-07-051-4/+2
* list: Add options to control the SORT comparison operationDaniel Franke2018-06-131-3/+189
* Revise C++ coding style using clang-format-6.0Kitware Robot2018-06-011-2/+2
* list: Add TRANSFORM sub-commandMarc Chevrier2018-04-161-0/+556
* list: Add SUBLIST sub-commandMarc Chevrier2018-03-211-0/+52
* list(): add `JOIN` sub-commandMarc Chevrier2018-03-201-0/+31
* Replace C-style castsDaniel Pfeifer2017-08-271-6/+6
* Use quotes for non-system includesDaniel Pfeifer2017-04-111-1/+1
* Include necessary headers in commandsDaniel Pfeifer2016-10-261-6/+13
* Separate compilation for commands included in cmBootstrapCommands2Daniel Pfeifer2016-10-211-0/+1
* Simplify CMake per-source license noticesBrad King2016-09-271-11/+2
* Revise C++ coding style using clang-formatKitware Robot2016-05-161-230/+162
* Remove `//------...` horizontal separator commentsBrad King2016-05-091-15/+0
* Format include directive blocks and ordering with clang-formatBrad King2016-04-291-3/+3
* Source: Stabilize include orderBrad King2016-04-291-0/+1
* list: Add FILTER subcommand (#3986)Ashley Whetter2016-02-031-0/+109
* cmAlgorithms: Rename cmRange to cmMakeRange.Stephen Kelly2015-07-221-6/+6