summaryrefslogtreecommitdiffstats
path: root/Source/cmFindProgramCommand.cxx
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'backport-3.31-apple-CoreFoundation-headers'Brad King2025-04-081-1/+3
|\
| * Source: Include specific CoreFoundation headers instead of umbrella headerSergey Fedorov2025-04-081-1/+3
* | LICENSE: Replace references to Copyright.txt with LICENSE.rstKitware Robot2025-03-031-1/+1
* | Revise C++ coding style using clang-format with "east const"Kitware Robot2025-01-231-1/+1
* | cmPolicies: Remove now-unused REQUIRED_IF_USED and REQUIRED_ALWAYS statesBrad King2024-11-131-2/+0
* | find_*: Explicitly normalize found paths as they exist on diskBrad King2024-10-221-0/+2
* | cmFind*Command: Simplify file validation code pathsBrad King2024-10-221-8/+9
* | cmFind*Command: Store candidate paths as local variablesBrad King2024-10-221-13/+7
* | cmFindProgramCommand: Remove stray cut-n-paste commentBrad King2024-10-221-2/+0
|/
* Source: Avoid comparing pointers to nullptrVitaly Stakhovsky2024-08-271-1/+1
* find_(program,library,file,path): add validation functionMarc Chevrier2022-06-141-6/+6
* find_* commands: add control over Windows registry viewsMarc Chevrier2022-04-291-0/+14
* cmake: Add filtered debug-find optionsJohn Parent2021-12-171-1/+2
* find_program: Explicitly skip WindowsApps/python*.exe app installer linksBrad King2021-11-011-0/+20
* find_*: Add support for option NO_CACHEMarc Chevrier2021-06-021-1/+1
* find_*: refactor cache variable handlingMarc Chevrier2021-05-111-32/+13
* clang-tidy: fix `readability-use-anyofallof` warningsBen Boeckel2021-01-271-32/+33
* Code style: add missed explicit 'this->'Oleksandr Koval2021-01-051-4/+4
* find_program: Find programs that are executable but not readableBrad King2020-06-151-1/+47
* Merge topic 'bundle-exe-space-in-name'Brad King2020-06-151-7/+6
|\
| * find_program: Properly decode URL for bundle exe name with spacesCraig Scott2020-06-141-7/+6
* | find_program: Revert "Find programs that are executable but not readable"Brad King2020-06-121-1/+1
|/
* find_program: Find programs that are executable but not readableVladimir Menshakov2020-04-091-1/+1
* cmMakefile::AddCacheDefinition: Add overload that accepts std::string valueVitaly Stakhovsky2020-03-111-2/+2
* find_*: Add support for REQUIRED keywordSylvain Joubert2020-03-061-0/+8
* find_*: Use debug logging infrastructureRobert Maynard2019-12-191-5/+14
* cmFind*: Port away from cmCommandRegina Pfeifer2019-09-101-3/+9
* Source sweep: Use cmStrCat for string concatenationSebastian Holtermann2019-08-221-2/+1
* Cleanups: Use cmHas{Prefix,Suffix} instead of String{Starts,Ends}WithSebastian Holtermann2019-08-011-1/+2
* find_program: Restore leading double slash on Windows network pathBrad King2019-03-141-1/+1
* find_program: Consider CWD only for paths with separatorSam Yates2018-06-141-8/+26
* Revise C++ coding style using clang-format-6.0Kitware Robot2018-06-011-1/+1
* Reduce allocation of temporary values on heap.Pavel Solodovnikov2018-01-261-1/+1
* Replace empty-string comparisons with checking against `empty()`.Pavel Solodovnikov2017-09-211-2/+2
* Use C++11 nullptr (cont.)Matthias Maennich2017-09-191-1/+1
* Meta: modernize old-fashioned loops to range-based `for`.Pavel Solodovnikov2017-09-121-23/+15
* Pass large types by const&, small types by valueDaniel Pfeifer2017-06-031-1/+2
* clang-tidy: apply readability-redundant-string-init fixesDaniel Pfeifer2016-12-121-2/+2
* Include necessary headers in commandsDaniel Pfeifer2016-10-261-1/+3
* Separate compilation for commands included in cmBootstrapCommands1Daniel Pfeifer2016-10-211-0/+2
* cmState: Move CacheEntryType enum to separate namespaceStephen Kelly2016-10-191-3/+3
* Simplify CMake per-source license noticesBrad King2016-09-271-11/+2
* Avoid else after returnDaniel Pfeifer2016-09-161-2/+1
* Revise C++ coding style using clang-formatKitware Robot2016-05-161-114/+77
* Remove `//------...` horizontal separator commentsBrad King2016-05-091-4/+0
* Source: Stabilize include orderBrad King2016-04-291-0/+1
* find_program: Fix regression in finding an already-known pathBrad King2015-10-301-0/+13
* find_program: Optionally consider all names in each directoryBrad King2015-09-021-0/+41
* cmFindProgramCommand: Re-implement search using more flexible approachBrad King2015-09-021-1/+96
* cmFindProgramCommand: Use Names member instead of passing itBrad King2015-09-021-9/+8