summaryrefslogtreecommitdiffstats
path: root/Source/cmSystemTools.cxx
Commit message (Expand)AuthorAgeFilesLines
* Merge topic 'process-timeout-terminate' into release-4.2Brad King2025-11-121-0/+1
|\
| * execute_process: Restore termination of processes on timeoutBrad King2025-11-111-0/+1
| * Merge topic 'process-timeout-short' into release-4.0Brad King2025-11-101-2/+4
| |\
* | \ Merge topic 'process-timeout-short' into release-4.2Brad King2025-11-101-2/+4
|\ \ \ | | |/ | |/|
| * | execute_process: Restore support for short timeoutsBrad King2025-11-091-2/+4
* | | ScopedEnv: add a RAII helper to temporarily manipulate the environmentJohn Drouhard2025-09-081-0/+35
* | | Merge topic 'pass-trivial-by-value'Brad King2025-08-021-2/+2
|\ \ \
| * | | source: Pass cm::string_view by valueDaniel Pfeifer2025-07-301-2/+2
* | | | cmake -E: Add copy_if_newer and copy_directory_if_newerBenjamin Buch2025-07-311-0/+26
|/ / /
* | | cmSystemTools: Fix -Wformat warning in EncodeURLBrad King2025-06-101-1/+1
* | | Source: Drop support for KWSys Encoding without std::wstring methodsBrad King2025-06-091-8/+0
* | | Merge topic 'astgrep-cmstrcat'Brad King2025-05-221-1/+1
|\ \ \
| * | | cmStrCat: use character literals where possibleBen Boeckel2025-05-151-1/+1
* | | | cmSystemTools: Drop unused MakefileColorEcho functionBrad King2025-05-191-32/+0
|/ / /
* | | StdIo: Factor out helper to initialize stdin, stdout, and stderrBrad King2025-05-081-52/+0
* | | Source: Fix -Wformat warningsBrad King2025-04-241-1/+1
* | | Merge topic 'normalize-input-paths'Brad King2025-04-161-2/+3
|\ \ \ | | |/ | |/|
| * | Normalize PWD environment variable before using itBrad King2025-04-151-2/+3
* | | Merge topic 'normalize-input-paths'Brad King2025-04-081-5/+11
|\ \ \ | |/ /
| * | cmSystemTools: Simplify call to FindProgram for our own executableBrad King2025-04-071-5/+1
| * | cmSystemTools: Restore FindProgram look-up of on-disk case on WindowsBrad King2025-04-071-0/+10
* | | Merge topic 'restore-home-tidle'Brad King2025-04-031-0/+39
|\ \ \ | |/ /
| * | Restore expansion of leading '~' as home directory in input pathsBrad King2025-04-021-0/+39
* | | Merge topic 'realpath-windows'Brad King2025-03-111-11/+65
|\ \ \ | |/ /
| * | cmSystemTools: Fix GetRealPath implementation on WindowsBrad King2025-03-101-11/+34
| * | cmSystemTools: Restore GetRealPathResolvingWindowsSubstBrad King2025-03-101-0/+31
* | | Merge topic 'normalize-input-paths'Brad King2025-03-101-0/+5
|\ \ \ | |/ /
| * | cmSystemTools: Fix regression in input path normalization on WindowsBrad King2025-03-071-0/+5
| * | LICENSE: Replace references to Copyright.txt with LICENSE.rstKitware Robot2025-03-031-1/+1
* | | kFreeBSD: Remove support for obsolete platformRoger Leigh2025-03-051-4/+0
* | | 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/+5
* | Solaris: Backport our mkdtemp code paths to SunOS 5.10 i386Brad King2025-02-091-1/+32
* | cmSystemTools: Teach MaybePrependCmdExe to always use backslashesBrad King2025-02-031-0/+2
* | cmSystemTools: Teach MaybePrependCmdExe to return GetShortPathNameW failureBrad King2025-02-031-10/+11
* | cmSystemTools: Make MaybePrependCmdExe case-insensitiveBrad King2025-02-031-2/+4
* | cmSystemTools: Adopt MaybePrependCmdExeBrad King2025-01-311-0/+30
* | Revise C++ coding style using clang-format with "east const"Kitware Robot2025-01-231-105/+105
* | Revise C++ coding style using clang-format-18Kitware Robot2025-01-231-1/+1
* | Merge topic 'fix-typos-found-by-pre-commit-hooks'Brad King2025-01-141-7/+7
|\ \
| * | Fix: A lot of typos in code found by `typos`Alex Turbov2025-01-121-7/+7
* | | Merge topic 'cmake-self-symlinks'Brad King2025-01-131-0/+10
|\ \ \
| * | | cmake: Restore finding installed resources in their real pathBrad King2025-01-091-0/+10
| |/ /
* | | cmSystemTools: Add RandomNumber method that avoid re-seeding from OSTim Blechmann2025-01-091-0/+25
|/ /
* | Merge topic 'rpath-preserve-setuid-setgid'Brad King2024-12-201-7/+111
|\ \
| * | install: Restore SETUID/SETGID after RPATH changeVolodymyr Zolotopupov2024-12-191-7/+111
* | | Merge topic 'find-cps'Brad King2024-12-171-0/+22
|\ \ \
| * | | Add additional string case functionsMatthew Woehlke2024-12-131-0/+22
| |/ /
* | | cmSystemTools: Add GetDirCase helper functionRussell Greene2024-12-111-0/+38
|/ /
* | cmake: Look up on-disk case of input paths on macOSYunQiang Su2024-12-011-1/+58