summaryrefslogtreecommitdiffstats
path: root/Source/cmSystemTools.h
Commit message (Expand)AuthorAgeFilesLines
* cmSystemTools: Restore GetRealPathResolvingWindowsSubstBrad King2025-03-101-0/+6
* PathResolver: Document in comments the on-disk case lookup on macOSBrad King2025-03-071-2/+4
* LICENSE: Replace references to Copyright.txt with LICENSE.rstKitware Robot2025-03-031-1/+1
* execute_process: Improve invocation of .cmd/.bat with spacesBrad King2025-02-111-12/+7
* cmSystemTools: Teach MaybePrependCmdExe to return GetShortPathNameW failureBrad King2025-02-031-3/+3
* cmSystemTools: Adopt MaybePrependCmdExeBrad King2025-01-311-0/+19
* Revise C++ coding style using clang-format with "east const"Kitware Robot2025-01-231-48/+48
* cmSystemTools: Add RandomNumber method that avoid re-seeding from OSTim Blechmann2025-01-091-1/+2
* Merge topic 'find-cps'Brad King2024-12-171-0/+20
|\
| * Add additional string case functionsMatthew Woehlke2024-12-131-0/+20
* | cmSystemTools: Add GetDirCase helper functionRussell Greene2024-12-111-0/+9
|/
* cmSystemTools: Drop GetRealPathResolvingWindowsSubstBrad King2024-11-041-5/+1
* cmSystemTools: Implement GetRealPath on WindowsBrad King2024-11-041-0/+2
* cmSystemTools: Re-implement ToNormalizedPathOnDisk without translation mapBrad King2024-11-031-0/+6
* cmSystemTools: Add GetLogicalWorkingDirectoryBrad King2024-11-031-2/+5
* cmSystemTools: Add GetEnvPathNormalized to get paths from environmentBrad King2024-10-221-0/+1
* cmSystemTools: Add SplitEnvPathNormalized to split paths from environmentBrad King2024-10-221-0/+1
* cmSystemTools: Fix SplitEnvPath to avoid empty pathsBrad King2024-10-221-1/+2
* cmSystemTools: Add ToNormalizedPathOnDisk helperBrad King2024-10-221-0/+2
* file(ARCHIVE_CREATE): add WORKING_DIRECTORY optionYuri Witte2024-09-111-0/+1
* cmSystemTools: Add GetComspec method to get cmd on WindowsAlexey Edelev2024-08-211-0/+3
* cmSystemTools: Revise MoveFileIfDifferent to return cmsys::StatusAlex Turbov2024-07-181-2/+2
* cmSystemTools: Add CMake config directoryMartin Duffy2024-07-031-0/+4
* Merge topic 'ctest-windows-std-handles'Brad King2024-06-141-6/+0
|\
| * ctest: Fix spurious build failures with CTEST_USE_LAUNCHERS on WindowsBrad King2024-06-141-6/+0
| * Revert use of libuv for process execution for 3.28Brad King2024-01-241-16/+5
|/
* cmSystemTools::RunSingleCommand(): Replace cmsysProcess with cmUVProcessChainKyle Edwards2023-08-291-1/+0
* cmCTestScriptHandler: Replace cmsysProcess with cmUVProcessChainKyle Edwards2023-08-291-4/+16
* cmSystemTools: move `ComputeCertificateThumbprint` to the only consumerBen Boeckel2023-08-081-7/+0
* cmSystemTools: remove `ComputeFileHash` methodBen Boeckel2023-08-081-5/+0
* cmSystemTools: remove `ComputeStringMD5` methodBen Boeckel2023-08-081-3/+0
* IWYU: Update for Debian 12 CI jobBrad King2023-07-281-1/+1
* macOS: Add support for linking against .xcframework foldersKyle Edwards2023-07-261-0/+3
* cmSystemTools: Add helpers for reading and parsing PATH env varsBrad King2023-02-231-0/+3
* file(COPY_FILE): Add option to retry on Windows if input access failsBrad King2022-11-171-0/+6
* cmSystemTools: Remove unused CopySingleFile overloadBrad King2022-11-171-2/+0
* cmSystemTools: Provide quiet link creation methodsBrad King2022-10-061-4/+6
* cmSystemTools: Add MakeTempDirectoryMatthew Woehlke2022-09-051-0/+25
* cmake -E env: Add --modify flagAlex Reinking2022-08-171-0/+3
* cmCTestRunTest: Implement the ENVIRONMENT test property with EnvDiff tooAlex Reinking2022-08-151-0/+9
* cmSystemTools: Add EnvDiff class to hold ENVIRONMENT_MODIFICATION logicAlex Reinking2022-08-151-0/+27
* cmSystemTools: Factor out method to get Windows OS versionBrad King2022-07-251-0/+8
* cmSystemTools: Fix 'ErrorOccurred' spellingFeRD (Frank Dana)2022-06-131-13/+13
* cmake-presets: add ${pathListSep} macroErin Melucci2022-05-121-0/+3
* cmake -E tar: Add --touch optionKasper Laudrup2022-03-231-1/+9
* bootstrap: Do not declare cmSystemTools functions that are not implementedBrad King2021-10-271-0/+4
* cmSystemTools::VersionCompare: use std::string for argumentsMarc Chevrier2021-09-171-1/+4
* Xcode: add support for embedding dynamic librariesLucas SOLTIC2021-09-131-1/+5
* cmSystemTools: Add SetRPath() methodKyle Edwards2021-06-041-1/+5
* cmMessenger: Pass title inside a metadata structureMarius Messerschmidt2021-05-191-1/+5