summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Merge topic 'cleanup-endls-2'Brad King2020-03-268-93/+85
|\
| * Refactor: Avoid `std::endl` where it's not necessary (part 2)Alex Turbov2020-03-248-93/+85
* | Merge topic 'string-prefix'Brad King2020-03-2662-515/+493
|\ \
| * | use _s to construct static string_views at several placesRolf Eike Beer2020-03-244-106/+116
| * | VS10Generator: avoid many string allocationsRolf Eike Beer2020-03-242-48/+36
| * | use string_views to avoid memory allocationsRolf Eike Beer2020-03-246-25/+37
| * | check for a valid URL scheme before starting to do any splittingRolf Eike Beer2020-03-231-6/+7
| * | replace std::string::substr() with operations that do not allocate memoryRolf Eike Beer2020-03-2311-23/+31
| * | pass cm::string_view to cmVisualStudioSlnParser::ParseTag()Rolf Eike Beer2020-03-232-7/+8
| * | use cm::string_view for language extension lookupsRolf Eike Beer2020-03-234-12/+18
| * | replace "std::string::find(x) == 0" with cmHasPrefix()Rolf Eike Beer2020-03-2327-114/+129
| * | replace "substr(0, xx) ==" with cmHasPrefix()Rolf Eike Beer2020-03-239-24/+16
| * | allow cmCTest::CleanString() to skip input charactersRolf Eike Beer2020-03-232-4/+6
| * | CTest: avoid repeated string comparesRolf Eike Beer2020-03-232-132/+90
| * | Mumps coverage: directly pass std::string as argumentRolf Eike Beer2020-03-236-9/+9
| * | remove pointless return value from cmCTestTestHandler::CleanTestOutput()Rolf Eike Beer2020-03-232-4/+3
| * | PyCoverage: avoid repeated string splitting, especially for uncovered linesRolf Eike Beer2020-03-231-20/+17
| * | use std::string::rfind() instead of open coding itRolf Eike Beer2020-03-231-12/+8
| * | CPackWIXGenerator: use cmStrCat for more partsRolf Eike Beer2020-03-231-5/+5
| * | remove needless check for std::string::substr()Rolf Eike Beer2020-03-231-2/+1
| * | cmcldeps: replace inefficient std::string::substr usageRolf Eike Beer2020-03-231-26/+24
| * | replace private startsWith() implementation with cmHasPrefix()Rolf Eike Beer2020-03-231-8/+4
* | | Merge topic 'update-kwsys'Brad King2020-03-265-88/+116
|\ \ \
| * \ \ Merge branch 'upstream-KWSys' into update-kwsysBrad King2020-03-255-88/+116
| |\ \ \
| | * | | KWSys 2020-03-25 (4380f1ae)KWSys Upstream2020-03-255-88/+116
* | | | | Merge topic 'compile-commands-collapse-whitespace'Brad King2020-03-2626-49/+61
|\ \ \ \ \
| * | | | | Ninja: Remove unnecessary newlines in compile commandsDaan De Meyer2020-03-231-2/+2
| * | | | | Avoid consecutive whitespace in rulesDaan De Meyer2020-03-232-2/+14
| * | | | | Modules: Collapse consecutive whitespace in stringsDaan De Meyer2020-03-2323-45/+45
| | |_|_|/ | |/| | |
* | | | | Merge topic 'cleanup-CollapseFullPath-calls'Brad King2020-03-2614-104/+52
|\ \ \ \ \
| * | | | | Simplify absolute path conversions using CollapseFullPath full signatureBrad King2020-03-247-51/+19
| * | | | | Remove redundant calls to CollapseFullPathBrad King2020-03-248-53/+33
* | | | | | Merge topic 'mingw-windres-cross-compile'Brad King2020-03-261-5/+1
|\ \ \ \ \ \
| * | | | | | MinGW: Fix default windres selection when cross-compilingBrad King2020-03-251-1/+1
| * | | | | | MinGW: Drop unnecessary windres selection code with Unix MakefilesBrad King2020-03-251-4/+0
| |/ / / / /
* | | | | | CMake Nightly Date StampKitware Robot2020-03-261-1/+1
* | | | | | Merge topic 'cmake-compilation-no-compiler-extensions'Brad King2020-03-257-0/+57
|\ \ \ \ \ \
| * | | | | | CMake compilation: do not use compiler extensionsMarc Chevrier2020-03-237-0/+57
| | |/ / / / | |/| | | |
* | | | | | Merge topic 'cmprop-state'Brad King2020-03-2510-55/+66
|\ \ \ \ \ \
| * | | | | | cmState::GetTargetTypeName: return type is *cmPropVitaly Stakhovsky2020-03-1910-55/+66
* | | | | | | Merge topic 'cmprop-cache'Brad King2020-03-253-32/+28
|\ \ \ \ \ \ \
| * | | | | | | cmCacheManager::GetProperty: return cmPropVitaly Stakhovsky2020-03-193-32/+28
| |/ / / / / /
* | | | | | | Merge topic 'FindRuby-rvm'Brad King2020-03-256-5/+288
|\ \ \ \ \ \ \
| * | | | | | | FindRuby: Add support for RVM installationsJulien Marrec2020-03-236-5/+248
| * | | | | | | FindRuby: Validate Ruby_EXECUTABLE before accepting itJulien Marrec2020-03-232-1/+41
* | | | | | | | Merge branch 'release-3.17'Brad King2020-03-250-0/+0
|\ \ \ \ \ \ \ \
| * \ \ \ \ \ \ \ Merge topic 'FindPython-polish' into release-3.17Brad King2020-03-254-27/+21
| |\ \ \ \ \ \ \ \
* | \ \ \ \ \ \ \ \ Merge topic 'FindPython-polish'Brad King2020-03-254-27/+21
|\ \ \ \ \ \ \ \ \ \ | | |/ / / / / / / / | |/| | | | | / / / | |_|_|_|_|_|/ / / |/| | | | | | | |
| * | | | | | | | FindPython: misc. fixesMarc Chevrier2020-03-244-27/+21
| |/ / / / / / /
* | | | | | | | CMake Nightly Date StampKitware Robot2020-03-251-1/+1
| |_|_|_|/ / / |/| | | | | |