Daniel Pfeifer
|
2e620f0b38
Fix several include-what-you-use findings
|
9 years ago |
Brad King
|
86578eccf2
Simplify CMake per-source license notices
|
9 years ago |
Daniel Pfeifer
|
3838a0d5fb
make sure to include cmConfigure.h before cmStandardIncludes.h
|
9 years ago |
Nicolas Despres
|
8a862a4d4b
Ninja: Support embedding of CMake as subninja project
|
9 years ago |
Kitware Robot
|
d9fd2f5402
Revise C++ coding style using clang-format
|
9 years ago |
Christoph Grüninger
|
ccb2d5c07f
cmAlgorithms.h: remove superfluous semicolon after method
|
9 years ago |
Milian Wolff
|
70788e9264
Remove temporary allocations when calling cmHasLiteral{Suf,Pre}fix.
|
9 years ago |
Brad King
|
036b6ef7c4
Port CMake from cmIML to KWIML
|
9 years ago |
Stephen Kelly
|
9644a2d11c
cmAlgorithms: Add cmMakeReverseIterator.
|
10 years ago |
Stephen Kelly
|
514a1dff5b
cmAlgorithms: Add some convenient typedefs.
|
10 years ago |
Stephen Kelly
|
1fe71e2ef0
cmAlgorithms: Move Range type out of private namespace.
|
10 years ago |
Stephen Kelly
|
8ea0b81d20
cmAlgorithms: Rename cmRange to cmMakeRange.
|
10 years ago |
Brad King
|
18e85253c3
Merge topic 'cmRemoveDuplicates-improvement'
|
10 years ago |
Brad King
|
15b06bc012
Merge topic 'cmAlgorithms-cleanup'
|
10 years ago |
Stephen Kelly
|
8701a3f468
cmRemoveDuplicates: Partially specialize the API for pointer types.
|
10 years ago |
Stephen Kelly
|
eec7091d76
cmRemoveDuplicates: Type-parameterize all uniq-operations
|
10 years ago |
Stephen Kelly
|
7cbafa8c65
cmRemoveDuplicates: Store unique iterators instead of values.
|
10 years ago |
Stephen Kelly
|
95dd238f5c
cmRemoveDuplicates: Fix iterator -> const_iterator.
|
10 years ago |
Stephen Kelly
|
3ff95f3b0b
cmAlgorithms: Add early return in cmRemoveIndices.
|
10 years ago |
Stephen Kelly
|
47c2da6aa8
cmAlgorithms: Cache the end iterators in algorithms.
|
10 years ago |
Stephen Kelly
|
a5b10ae68a
cmAlgorithms: Remove needless assignment.
|
10 years ago |
Stephen Kelly
|
7fd8557f4c
cmAlgorithms: Maintain the pivot iterator in cmRemoveIndices.
|
10 years ago |
Stephen Kelly
|
1f79679136
cmAlgorithms: Relax iterator requirement for cmRemoveIndices.
|
10 years ago |
Stephen Kelly
|
ba959934a6
cmAlgorithms: Make cmRemoveDuplicates work with more containers.
|
10 years ago |
Stephen Kelly
|
cae45df772
cmAlgorithms: Rename template argument to RemoveN.
|
10 years ago |
Stephen Kelly
|
b917f4c003
cmAlgorithms: Relax cmRemoveN requirement to FwdIter.
|
10 years ago |
Stephen Kelly
|
bbc1a9788d
cmAlgorithms: Add a size() to cmRange.
|
10 years ago |
Stephen Kelly
|
47a3e22ea5
cmAlgorithms: Rename template type in cmDeleteAll algorithm.
|
10 years ago |
Stephen Kelly
|
cb75eec0b4
cmAlgorithms: Add const to const objects.
|
10 years ago |
Stephen Kelly
|
4afe6c26c6
cmAlgorithms: Add cmReverseRange adaptor.
|
10 years ago |