summaryrefslogtreecommitdiffstats
path: root/Source/cmSystemTools.h
Commit message (Expand)AuthorAgeFilesLines
* cmSystemTools: Return KWSys Status from CreateLink and CreateSymlinkBrad King2021-04-151-6/+6
* Update CMake code using KWSys to account for Status return valuesBrad King2021-04-141-0/+1
* Refactor: Add cmSystemTools::GetSystemName()Kyle Edwards2021-03-151-0/+3
* cmSystemTools: add utilities to copy a file with error handlingBen Boeckel2021-03-091-0/+18
* cmSystemTools: Add RenameFile option to not replace destinationBrad King2021-03-041-1/+8
* cmSystemTools: Add RenameFile signature to capture the error messageBrad King2021-03-041-0/+8
* Makefile dependencies: ensure long paths are used on WindowsMarc Chevrier2021-01-091-0/+6
* CMake GUI: Add "CMake Reference Manual" help itemKyle Edwards2020-09-301-0/+1
* file(ARCHIVE_CREATE): Add option to control compression levelAsit Dhal2020-09-211-1/+2
* Modernize: Use #pragma once in all header filesKitware Robot2020-09-031-4/+1
* cmSystemTools: Define directory-specific Windows filesystem retry settingsBrad King2020-08-271-0/+1
* Restore handling of build directory inside a symlinked pathBrad King2020-07-021-0/+3
* Revise include order using clang-format-6.0Kitware Robot2019-10-011-6/+9
* cmstd: Modernize CMake system headersMarc Chevrier2019-09-201-1/+1
* clang-tidy: modernize-deprecated-headersRegina Pfeifer2019-09-161-1/+1
* cmSystemTools: introduce MoveFileIfDifferent()Rolf Eike Beer2019-09-091-0/+4
* clang-tidy: Replace typedef with usingRegina Pfeifer2019-09-031-2/+2
* cmSystemTools: Remove IsInternallyOn, IsNOTFOUND, IsOn, IsOffSebastian Holtermann2019-08-171-44/+0
* Merge topic 'cmExpandList'Kyle Edwards2019-08-161-43/+0
|\
| * cmSystemTools: Remove ExpandListArgument methodsSebastian Holtermann2019-08-141-43/+0
| * Source code: Use cmExpandList instead of cmSystemTools::ExpandListArgumentSebastian Holtermann2019-08-141-2/+2
* | Merge topic 'cmStringAlgorithms_ulong'Kyle Edwards2019-08-161-4/+0
|\ \ | |/ |/|
| * cmStringAlgorithms: Add cmStrToLong and cmStrToULongSebastian Holtermann2019-08-101-4/+0
* | Refactor: Convert all instances of CMAKE_BUILD_WITH_CMAKE to CMAKE_BOOTSTRAPKitware Robot2019-08-091-1/+1
|/
* cmStringAlgorithms: cmIsSpace, cmTrimWhitespace, cmEscapeQuotes, cmTokenizeSebastian Holtermann2019-08-051-12/+0
* cmSystemTool: Let TrimWhitespace accept a cm::string_viewSebastian Holtermann2019-07-281-1/+1
* cmSystemTool: Let HelpFileName accept a cm::string_viewSebastian Holtermann2019-07-281-1/+1
* cmSystemTool: Let EscapeQuotes accept a cm::string_viewSebastian Holtermann2019-07-281-1/+1
* cmSystemTool: Let Expand(ed)ListArgument accept a cm::string_viewSebastian Holtermann2019-07-281-2/+2
* Merge topic 'remove_compiler_rpath'Kyle Edwards2019-07-261-0/+1
|\
| * Property: Add INSTALL_REMOVE_ENVIROMENT_RPATH propertyJiang Yue2019-07-251-0/+1
* | cmSystemTools: Make IsInternallyOn, IsON and IsOff cm::string_view basedSebastian Holtermann2019-07-241-9/+29
|/
* cmSystemTools: Remove cmSystemTools::FileFormat methodSebastian Holtermann2019-07-041-26/+0
* Merge topic 'string-tar'Brad King2019-05-301-3/+3
|\
| * cmSystemTools: std::string parameters for tar functionsVitaly Stakhovsky2019-05-291-3/+3
* | Merge topic 'tar-zstd-compression'Brad King2019-05-301-0/+1
|\ \ | |/ |/|
| * cmake: Teach cmake -E tar command, Zstandard compressionBartosz Kosiorek2019-05-221-0/+1
* | cmake: tar: Allow selective extracting and listing of archivesBartosz Kosiorek2019-05-231-2/+4
* | Merge topic 'string-error'Brad King2019-05-231-2/+0
|\ \
| * | cmSystemTools::Error(): remove const char* overloadVitaly Stakhovsky2019-05-221-2/+0
| |/
* | cmSystemTools: Remove cmSystemToolsFileTime interfaceSebastian Holtermann2019-05-221-14/+0
|/
* cmSystemTools: Add ExpandedListArgument and ExpandedLists methodsSebastian Holtermann2019-05-131-5/+38
* Ensure stdin, stdout, and stderr pipes are always openBrad King2019-05-021-0/+2
* cmSystemTools: Remove unused message-related code, simplify logicAlex Turbov2019-04-271-3/+0
* Fix invalid ///! doxygen comment line startsSebastian Holtermann2019-03-311-11/+11
* Merge topic 'tar-improve-error-handling'Kyle Edwards2019-03-211-0/+9
|\
| * cmake: tar: Parse 'cmake -E tar' argumentsBartosz Kosiorek2019-03-201-0/+9
* | cmSystemTools: Drop unused CollapseCombinedPath methodBrad King2019-03-191-6/+0
|/
* cmSystemTools: More functions accept `std::string` paramsVitaly Stakhovsky2019-02-201-4/+4
* cmSystemTools: Remove redundant cmCopyFile() and Split()Vitaly Stakhovsky2019-02-151-7/+0