summaryrefslogtreecommitdiffstats
path: root/Source/cmListCommand.cxx
Commit message (Expand)AuthorAgeFilesLines
* 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
* Port to static cmPolicies API.Stephen Kelly2015-05-041-4/+2
* Include cmAlgorithms where it is used.Stephen Kelly2015-03-101-0/+1
* cmAlgorithms: Add cmReverseRange adaptor.Stephen Kelly2015-02-201-2/+1
* cmListCommand: Move size variable out of loop.Stephen Kelly2015-02-171-6/+6
* cmListCommand: Avoid needlessly erasing from vectors.Stephen Kelly2015-02-151-17/+21
* cmListCommand: Replace remove duplicates loop with algorithm.Stephen Kelly2015-02-151-18/+3
* cmListCommand: Implement REMOVE_ITEM in terms of cmRemoveMatching.Stephen Kelly2015-02-151-16/+6
* cmListCommand: Replace joining loop with cmJoin algorithm.Stephen Kelly2015-02-151-8/+2
* cmListCommand: Use cmRemoveIndices for REMOVE_AT subcommand.Stephen Kelly2015-02-151-16/+9
* cmListCommand: Convert loop to find algorithm.Stephen Kelly2015-02-151-12/+1
* cmListCommand: Implement REVERSE subcommand with std::reverse.Stephen Kelly2015-02-151-9/+2
* cmListCommand: Use std::find algorithm for FIND subcommand.Stephen Kelly2015-02-151-11/+7
* Convert loops to cmJoin algorithm with cmRange.Stephen Kelly2015-02-111-8/+1
* Convert loops populating maybe-empty content into the common pattern.Stephen Kelly2015-02-111-4/+8
* Merge topic 'consistent-empty-method'Brad King2015-01-191-5/+5
|\