summaryrefslogtreecommitdiff
path: root/Source/cmFindPackageCommand.cxx
Commit message (Expand)AuthorAgeFilesLines
* cmFindPackageCommand: Suppress LCC false-positive warningBrad King2022-10-131-0/+7
* cmFindPackageCommand: Protect overrides of `cmDirectoryListGenerator`Alex Turbov2022-08-041-0/+2
* cmFindPackageCommand: Add one more search pathAlex Turbov2022-08-041-4/+10
* cmFindPackageCommand: Optimize the last calls to `TryGeneratedPaths`Alex Turbov2022-08-021-18/+6
* cmFindPackageCommand: Path generators are actually reusableAlex Turbov2022-08-021-76/+40
* cmFindPackageCommand: Better names for template parametersAlex Turbov2022-08-021-14/+17
* cmFindPackageCommand: Rename some generatorsAlex Turbov2022-08-021-72/+77
* cmFindPackageCommand: Deduplicate directory listing codeAlex Turbov2022-08-021-65/+58
* cmFindPackageCommand: Compile-time path generator expressionsAlex Turbov2022-08-021-496/+434
* cmFindPackageCommand: Avoid friendship between command class and generatorAlex Turbov2022-07-111-21/+34
* cmFindPackageCommand: Drop dead codeAlex Turbov2022-07-111-8/+2
* cmFindPackageCommand: Move methods implementation into the class definitionAlex Turbov2022-07-111-25/+18
* cmFindPackageCommand: Drop redundant `std::ostream::operator<<` callsAlex Turbov2022-07-111-9/+8
* cmFindPackageCommand: Use `vector` instead of `set` to store arg indicesAlex Turbov2022-07-111-18/+18
* cmFindPackageCommand: Move comment inside the `else if` blockAlex Turbov2022-07-111-4/+3
* cmFindPackageCommand: Named lambda w/o capture to normal functionAlex Turbov2022-07-111-12/+12
* cmFindPackageCommand: ConstnessAlex Turbov2022-07-111-62/+66
* cmFindPackageCommand: Enclose file list generators into anonymous nsAlex Turbov2022-07-111-22/+27
* cmFindPackageCommand: Move `cmFindPackageCommandHoldFile` to anonymous nsAlex Turbov2022-07-111-29/+35
* cmFindPackageCommand: Move `collectPathsForDebug()` to anonymous namespaceAlex Turbov2022-07-111-15/+15
* cmFindPackageCommand: Deduplicate version string comparator codeAlex Turbov2022-07-111-18/+15
* cmFindPackageCommand: Replace empty string literal w/ default `std::string{}`Alex Turbov2022-07-111-1/+1
* cmFindPackageCommand: Simplify if-return-else-return into single return stmtAlex Turbov2022-07-111-7/+1
* cmFindPackageCommand: Replace `strcmp` with array subscriptionAlex Turbov2022-07-111-2/+3
* cmFindPackageCommand: Deduplicate code to exclude `.` and `..` dir entriesAlex Turbov2022-07-111-3/+10
* cmFindPackageCommand: Replace single-char string literals with char literalsAlex Turbov2022-07-111-3/+3
* cmFindPackageCommand: Use `std::any_of` instead of "manual" `for` loopsAlex Turbov2022-07-111-24/+16
* Source: Replace uses of sprintf with safer snprintfSean McBride2022-06-221-4/+4
* cmSystemTools: Fix 'ErrorOccurred' spellingFeRD (Frank Dana)2022-06-131-1/+1
* Dependency providers: Add find_package and FetchContent supportCraig Scott2022-05-251-1/+48
* cmFindPackageCommand: Handle Makefile variable definitions more robustlyCraig Scott2022-05-171-10/+16
* Merge topic 'FetchContent_find_package_integration'Craig Scott2022-05-061-7/+91
|\
| * Packages: Integrate FetchContent and find_package()Craig Scott2022-05-031-7/+91
* | find_* commands: add control over Windows registry viewsMarc Chevrier2022-04-291-0/+21
|/
* Find: Support per call disabling of CMAKE_INSTALL_PREFIXRobert Maynard2022-04-151-1/+51
* find_package: Add support for default GLOBAL imported targetsJohn Parent2022-03-101-0/+14
* find_package: Improve --debug-find-pkg= when using a find moduleBrad King2022-02-101-3/+2
* find_package: Avoid printing debug output header multiple timesBrad King2022-02-101-11/+4
* find_package: Mention package name in Config mode debug outputBrad King2022-02-101-1/+2
* find_package: Fix find module name in --debug-find outputBrad King2022-02-101-5/+4
* find_package: Improve formatting of --debug-find outputBrad King2022-02-101-15/+15
* cmFindPackageCommand: Drop ComputeIfDebugModeWanted overloadBrad King2022-02-101-7/+2
* find_*(): Add CMAKE_IGNORE_PREFIX_PATH variableKyle Edwards2022-02-021-1/+12
* Refactor: Keep track of prefixes in cmSearchPathKyle Edwards2022-02-021-1/+1
* find_package(): Refactor CMAKE_[SYSTEM_]IGNORE_PATHKyle Edwards2022-01-311-1/+10
* cmake: Add filtered debug-find optionsJohn Parent2021-12-171-3/+11
* Source: Replace most calls to sprintf with snprintfSean McBride2021-10-251-1/+1
* Rename cmProp in cmValueMarc Chevrier2021-09-211-11/+11
* find_package: Add variable to make package REQUIREDEugene Shalygin2021-07-081-3/+21
* set(CACHE): do not remove normal variableMarc Chevrier2021-05-201-0/+5