summaryrefslogtreecommitdiffstats
path: root/Source/cmFindBase.cxx
Commit message (Expand)AuthorAgeFilesLines
* find_(library|file|path): Drop PATH-derived search prefixesBrad King2023-09-141-3/+0
* IWYU: Update for Debian 12 CI jobBrad King2023-07-281-0/+1
* AddCacheEntry: Suppress raw pointer usageMarc Chevrier2023-05-301-4/+4
* CMake code rely on cmList class for CMake lists management (part. 1)Marc Chevrier2023-04-241-2/+3
* cmValue: Use operator* explicitly to convert to std::string; avoid extra callVitaly Stakhovsky2023-01-161-1/+1
* Merge topic 'CMAKE_FIND_USE_INSTALL_PREFIX-support-staging-prefix'Brad King2022-08-311-22/+46
|\
| * CMAKE_FIND_USE_INSTALL_PREFIX considers CMAKE_STAGING_PREFIXRobert Maynard2022-08-301-6/+7
| * cmFindBase: Refactor CMAKE_FIND_USE_INSTALL_PREFIX handlingRobert Maynard2022-08-301-22/+45
* | find_(program,library,file,path): add validation functionMarc Chevrier2022-06-141-2/+60
|/
* cmSystemTools: Fix 'ErrorOccurred' spellingFeRD (Frank Dana)2022-06-131-1/+1
* find_* commands: add control over Windows registry viewsMarc Chevrier2022-04-291-0/+15
* Find: Support per call disabling of CMAKE_INSTALL_PREFIXRobert Maynard2022-04-151-2/+57
* find_package(): Refactor CMAKE_[SYSTEM_]IGNORE_PATHKyle Edwards2022-01-311-1/+1
* Rename cmProp in cmValueMarc Chevrier2021-09-211-3/+3
* Use new AddCacheEntry signaturesMarc Chevrier2021-09-101-2/+2
* cmProp: refactoring: transform alias in classMarc Chevrier2021-08-081-2/+2
* find_*: Add support for option NO_CACHEMarc Chevrier2021-06-021-46/+69
* set(CACHE): do not remove normal variableMarc Chevrier2021-05-201-5/+30
* find_*: ensure consistent behavior for cache variablesMarc Chevrier2021-05-121-9/+49
* find_*: refactor cache variable handlingMarc Chevrier2021-05-111-9/+53
* cmMakefile::GetDefinition: return cmPropVitaly Stakhovsky2020-09-021-3/+2
* Single location for cmProp typedefVitaly Stakhovsky2020-06-011-0/+1
* cmState::GetCacheEntryProperty: return cmPropVitaly Stakhovsky2020-03-251-2/+2
* cmState::GetCacheEntryValue: return cmPropVitaly Stakhovsky2020-03-171-1/+1
* find_*: Add support for REQUIRED keywordSylvain Joubert2020-03-061-0/+4
* cmFindBase: Use in-class member initializationSylvain Joubert2020-03-061-4/+0
* Merge topic 'add_find_call_debugging'Kyle Edwards2019-12-201-36/+95
|\
| * find_*: Add debug logging infrastructureRobert Maynard2019-12-191-36/+95
* | Refactoring: use append functions from cmext/algorithmMarc Chevrier2019-12-171-2/+3
|/
* clang-tidy: modernize-deprecated-headersRegina Pfeifer2019-09-161-1/+1
* cmFind*: Port away from cmCommandRegina Pfeifer2019-09-101-1/+4
* Merge branch 'backport-find-no-name' into find-no-nameBrad King2019-08-281-1/+1
|\
| * find_path: Fix crash on empty old-style list of namesBrad King2019-08-281-1/+1
* | Source sweep: Use cmStrCat for string concatenationSebastian Holtermann2019-08-221-9/+3
* | Source sweep: Use cmIsOn instead of cmSystemTools::IsOnSebastian Holtermann2019-08-171-1/+1
* | cmStringAlgorithms: Move string functions to the new cmStringAlgorithms.hSebastian Holtermann2019-07-291-0/+1
* | Find: Provide global controls for the `NO_[]_PATH` call optionsRobert Maynard2019-06-211-0/+3
|/
* Use cmAppend to append ranges to std::vector instancesSebastian Holtermann2019-05-231-2/+1
* cmRange: Move to dedicated header fileRegina Pfeifer2019-02-211-0/+1
* Modernize: Use ranged for-loops when possibleArtur Ryt2019-02-071-6/+3
* Using front() and back() instead of calculationsCengizhan Pasaoglu2018-11-061-2/+2
* find_package: Use PackageName_ROOT variables as search prefixesBrad King2018-03-161-12/+6
* MAINT: Misc. typosluz.paz2018-02-131-2/+2
* Meta: modernize old-fashioned loops to range-based `for`.Pavel Solodovnikov2017-09-121-8/+4
* IWYU: Mark cmConfigure.h with pragma: keepDaniel Pfeifer2017-08-261-1/+0
* Use C++11 nullptrDaniel Pfeifer2017-08-241-1/+1
* find_*: Disable the PACKAGE_ROOT search path group for CMake 3.9Brad King2017-08-081-0/+2
* find_*: Honor PATH_SUFFIXES in PackageName_ROOT pathsBrad King2017-07-111-0/+2
* find_*: Add a new PackageRoot search path groupChuck Atkins2017-05-161-0/+22
* Use quotes for non-system includesDaniel Pfeifer2017-04-111-1/+1