summaryrefslogtreecommitdiffstats
path: root/Source/cmListCommand.cxx
Commit message (Expand)AuthorAgeFilesLines
* 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
|\
| * Replace foo.size() pattern with !foo.empty().Stephen Kelly2015-01-181-1/+1
| * cmListCommand: Use empty() and expand whitespace.Stephen Kelly2015-01-181-1/+1
| * Replace 'foo.size() != 0' pattern with !foo.empty().Stephen Kelly2015-01-181-1/+1
| * Replace 'foo.size() == 0' pattern with foo.empty().Stephen Kelly2015-01-181-2/+2
* | cmListCommand: Replace loop with member algorithm.Stephen Kelly2015-01-181-7/+3
|/
* Merge topic 'join-algorithm'Brad King2015-01-121-27/+3
|\
| * Use the cmJoin algorithm where possible.Stephen Kelly2015-01-081-27/+3
* | Port all cmOStringStream to std::ostringstream.Stephen Kelly2015-01-111-4/+4
|/
* Remove some c_str() calls.Stephen Kelly2014-03-111-28/+28
* stringapi: Use strings for variable namesBen Boeckel2014-03-081-6/+4
* Consolidate list() argument count testingPetr Kmoch2012-11-021-26/+10
* list command: error on too many argumentsRolf Eike Beer2012-08-151-0/+18
* Remove trailing whitespace from most CMake and C/C++ codeKitware Robot2012-08-131-4/+4
* list: Handle errors on empty lists more gracefully (#13138)Brad King2012-04-171-1/+14
* Convert CMake to OSI-approved BSD LicenseBrad King2009-09-281-14/+9