summaryrefslogtreecommitdiffstats
path: root/Source/cmSystemTools.cxx
Commit message (Expand)AuthorAgeFilesLines
* cmSystemTools: Teach RenameFile to disable Windows Search IndexingRon W Moore2020-08-311-0/+59
* cmSystemTools: Teach RenameFile to try for longer on directoriesRon W Moore2020-08-311-1/+12
* cmSystemTools: Add more error handling to RenameFile on WindowsRon W Moore2020-08-311-4/+28
* cmSystemTools: Improve RenameFile on Windows with MOVEFILE_WRITE_THROUGHRon W Moore2020-08-311-1/+3
* cmSystemTools: Factor out RenameFile wstring conversion on WindowsRon W Moore2020-08-311-8/+9
* cmSystemTools: Factor out MoveFileExW call in RenameFileBrad King2020-08-311-5/+13
* cmSystemTools: Define directory-specific Windows filesystem retry settingsBrad King2020-08-271-22/+67
* Clean a few string conversionsVitaly Stakhovsky2020-07-091-1/+1
* Merge topic 'restore-cwd-translation-map'Brad King2020-07-031-0/+6
|\
| * Restore handling of build directory inside a symlinked pathBrad King2020-07-021-0/+6
* | cmake: Tolerate nullptr from uv_default_loopBrad King2020-07-011-1/+3
|/
* Refactoring: Third-parties public headers are under cm3p prefixMarc Chevrier2020-05-071-2/+3
* Merge topic 'parallel-lzma-compression'Brad King2020-04-061-0/+1
|\
| * cmArchiveWrite: split out opening the fileBen Boeckel2020-03-311-0/+1
* | Merge topic 'string-prefix'Brad King2020-03-261-2/+1
|\ \
| * | replace "substr(0, xx) ==" with cmHasPrefix()Rolf Eike Beer2020-03-231-2/+1
| |/
* | CMake compilation: do not use compiler extensionsMarc Chevrier2020-03-231-0/+10
|/
* Modernize memory managementMarc Chevrier2020-02-271-5/+6
* Refactoring: use append functions from cmext/algorithmMarc Chevrier2019-12-171-8/+9
* Windows: Restore suppression of error report popups in CI buildsBrad King2019-11-151-0/+2
* ForceToRelativePath: Fix spurious assertion when local path is root dirCraig Scott2019-11-021-2/+7
* Revise include order using clang-format-6.0Kitware Robot2019-10-011-10/+15
* clang-tidy: modernize-deprecated-headersRegina Pfeifer2019-09-161-7/+7
* Merge topic 'modernize-use-auto'Brad King2019-09-121-4/+3
|\
| * clang-tidy: modernize-use-autoRegina Pfeifer2019-09-101-4/+3
* | cmSystemTools: introduce MoveFileIfDifferent()Rolf Eike Beer2019-09-091-0/+12
|/
* 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