summaryrefslogtreecommitdiffstats
path: root/Source/cmSystemTools.cxx
Commit message (Expand)AuthorAgeFilesLines
* Source sweep: Use cmStrCat for string concatenationSebastian Holtermann2019-08-221-54/+33
* clang-tidy: isolate declarations for readabilityRegina Pfeifer2019-08-201-1/+2
* cmSystemTools: Remove IsInternallyOn, IsNOTFOUND, IsOn, IsOffSebastian Holtermann2019-08-171-79/+0
* Merge topic 'cmExpandList'Kyle Edwards2019-08-161-73/+0
|\
| * cmSystemTools: Remove ExpandListArgument methodsSebastian Holtermann2019-08-141-73/+0
* | Merge topic 'cmStringAlgorithms_ulong'Kyle Edwards2019-08-161-22/+0
|\ \ | |/ |/|
| * cmStringAlgorithms: Add cmStrToLong and cmStrToULongSebastian Holtermann2019-08-101-22/+0
* | Merge topic 'retry-directory-delete'Kyle Edwards2019-08-131-2/+8
|\ \
| * | Use registry setting for removal retry count and delayKasper Laudrup2019-08-081-2/+8
| |/
* | Refactor: Convert all instances of CMAKE_BUILD_WITH_CMAKE to CMAKE_BOOTSTRAPKitware Robot2019-08-091-14/+14
|/
* Merge topic 'tidy_inefficient_string'Brad King2019-08-071-1/+1
|\
| * clang-tidy: Enable performance-inefficient-string-concatenationSebastian Holtermann2019-08-051-1/+1
* | cmStringAlgorithms: cmIsSpace, cmTrimWhitespace, cmEscapeQuotes, cmTokenizeSebastian Holtermann2019-08-051-60/+1
|/
* cmStringAlgorithms: Move string functions to the new cmStringAlgorithms.hSebastian Holtermann2019-07-291-0/+1
* cmSystemTool: Let TrimWhitespace accept a cm::string_viewSebastian Holtermann2019-07-281-6/+6
* cmSystemTool: Let HelpFileName accept a cm::string_viewSebastian Holtermann2019-07-281-1/+2
* cmSystemTool: Let EscapeQuotes accept a cm::string_viewSebastian Holtermann2019-07-281-4/+4
* cmSystemTool: Let Expand(ed)ListArgument accept a cm::string_viewSebastian Holtermann2019-07-281-13/+17
* Merge topic 'remove_compiler_rpath'Kyle Edwards2019-07-261-2/+6
|\
| * Property: Add INSTALL_REMOVE_ENVIROMENT_RPATH propertyJiang Yue2019-07-251-2/+6
* | cmSystemTools: Make IsInternallyOn, IsON and IsOff cm::string_view basedSebastian Holtermann2019-07-241-95/+65
|/
* cmSystemTools: Remove cmSystemTools::FileFormat methodSebastian Holtermann2019-07-041-59/+0
* Merge topic 'string-tar'Brad King2019-05-301-6/+6
|\
| * cmSystemTools: std::string parameters for tar functionsVitaly Stakhovsky2019-05-291-6/+6
* | Merge topic 'tar-zstd-compression'Brad King2019-05-301-0/+3
|\ \ | |/ |/|
| * cmake: Teach cmake -E tar command, Zstandard compressionBartosz Kosiorek2019-05-221-0/+3
* | Merge topic 'selective-tar-extracting-and-listing'Brad King2019-05-241-5/+54
|\ \
| * | cmake: tar: Allow selective extracting and listing of archivesBartosz Kosiorek2019-05-231-5/+54
* | | Use cmAppend to append ranges to std::vector instancesSebastian Holtermann2019-05-231-7/+7
|/ /
* | Merge topic 'string-error'Brad King2019-05-231-30/+15
|\ \
| * | cmSystemTools::Error(): remove const char* overloadVitaly Stakhovsky2019-05-221-30/+15
| |/
* | cmSystemTools: Remove cmSystemToolsFileTime interfaceSebastian Holtermann2019-05-221-122/+0
|/
* cmSystemTools: Add ExpandedListArgument and ExpandedLists methodsSebastian Holtermann2019-05-131-12/+12
* Ensure stdin, stdout, and stderr pipes are always openBrad King2019-05-021-2/+66
* cmSystemTools: Remove unused message-related code, simplify logicAlex Turbov2019-04-271-6/+2
* cmSystemTools: Fix StringToULong to reject negative numbersBrad King2019-04-111-0/+6
* Merge topic 'dedup-path-normalization'Brad King2019-03-201-30/+0
|\
| * cmSystemTools: Drop unused CollapseCombinedPath methodBrad King2019-03-191-30/+0
* | cmake: Don't interrupt archive creation if unable to read a file.Bartosz Kosiorek2019-03-181-6/+4
|/
* Merge topic 'cmrange-improvements'Brad King2019-02-251-0/+1
|\
| * cmRange: Move to dedicated header fileRegina Pfeifer2019-02-211-0/+1
* | Merge topic 'error-consolidate'Brad King2019-02-251-6/+6
|\ \
| * | cmSystemTools::Error: consolidate parameters into single std::stringVitaly Stakhovsky2019-02-201-6/+6
| |/
* | cmSystemTools: More functions accept `std::string` paramsVitaly Stakhovsky2019-02-201-6/+6
|/
* Merge topic 'delete_copy_assign'Brad King2019-02-181-1/+3
|\
| * Delete some default constructors and assignment operatorsAlbert Astals Cid2019-02-151-1/+3
* | cmSystemTools: Remove redundant cmCopyFile() and Split()Vitaly Stakhovsky2019-02-151-14/+0
|/
* cmSystemTools: More methods accept `std::string` paramsVitaly Stakhovsky2019-02-111-12/+15
* Merge topic 'modernize-for-loops'Brad King2019-02-111-5/+3
|\
| * Modernize: Use ranged for-loops when possibleArtur Ryt2019-02-071-5/+3