summaryrefslogtreecommitdiffstats
path: root/Source/cmFindPackageCommand.cxx
Commit message (Expand)AuthorAgeFilesLines
* find_package: CPS component requirements != CMake componentsMatthew Woehlke2025-03-051-9/+35
* LICENSE: Replace references to Copyright.txt with LICENSE.rstKitware Robot2025-03-031-1/+1
* Merge topic 'find-cps-version' into release-4.0Brad King2025-02-131-25/+82
|\
| * find_package: Honor version requests when finding CPS packagesMatthew Woehlke2025-02-121-6/+51
| * find_package: Fix CPS version parsingMatthew Woehlke2025-02-121-17/+26
| * find_package: Fix reporting of rejected CPS files' versionMatthew Woehlke2025-02-071-3/+6
* | cmFindPackageCommand: Simplify cmStrCatMatthew Woehlke2025-02-111-1/+1
|/
* find_package: Find CPS componentsMatthew Woehlke2025-02-011-36/+101
* find_package: Fix reporting of transitive dependency errorsMatthew Woehlke2025-02-011-0/+2
* Revise C++ coding style using clang-format with "east const"Kitware Robot2025-01-231-63/+63
* CMP0011: Remove support for OLD behaviorBrad King2025-01-171-2/+2
* find_package: Find CPS dependenciesMatthew Woehlke2025-01-131-42/+162
* cmFindPackageCommand: Fix searching a root path as a prefixBrad King2024-12-191-35/+18
* find_package: Add experimental gate for CPS supportMatthew Woehlke2024-12-131-1/+4
* find_package: Actually import .cps filesMatthew Woehlke2024-12-131-2/+63
* find_package: Actually find .cps filesMatthew Woehlke2024-12-131-18/+59
* find_package: Start implementing CPS searchMatthew Woehlke2024-12-131-53/+207
* cmFindPackageCommand: Avoid temporarily saving non-existent resultBrad King2024-12-121-2/+4
* find_package: Explicitly normalize CONFIG file path as it exists on diskBrad King2024-12-121-2/+2
* Merge topic 'refactor-find_package'Brad King2024-12-091-47/+44
|\
| * find_package: Refactor in support of recursionMatthew Woehlke2024-12-031-39/+40
| * find_package: Use map::emplace instead of make_pairMatthew Woehlke2024-11-291-8/+4
* | find_package: Fix sign-cast warningMatthew Woehlke2024-12-031-4/+5
|/
* find_*: Improve error message quoting consistencyAlex Turbov2024-11-271-2/+2
* cmFindPackageCommand.cxx: Optimize `cmStrCat()` callsAlex Turbov2024-11-271-18/+16
* find_package: Allow cmDirectoryListGenerator::Names to be nullptrMatthew Woehlke2024-11-251-15/+13
* cmPolicies: Remove now-unused REQUIRED_IF_USED and REQUIRED_ALWAYS statesBrad King2024-11-131-14/+0
* find_package: Don't test <name>_DIR against ignored pathsMatthew Woehlke2024-10-291-5/+6
* find_package: Also sort Framework matchesMatthew Woehlke2024-10-241-39/+11
* find_package: Don't glob certain macOS pathsMatthew Woehlke2024-10-241-17/+29
* find_*: Explicitly normalize found paths as they exist on diskBrad King2024-10-221-3/+3
* cmSystemTools: Add SplitEnvPathNormalized to split paths from environmentBrad King2024-10-221-2/+4
* clang-tidy: fix `readability-redundant-*` warningsDaniel Pfeifer2024-10-111-5/+1
* Source: Avoid comparing pointers to nullptrVitaly Stakhovsky2024-08-271-1/+1
* find_package(): Debug re-rooting behaviorKyle Edwards2024-08-021-1/+1
* FindBoost: Add policy to remove this moduleBrad King2024-05-031-0/+1
* Merge topic 'save-restore-PACKAGE_PREFIX_DIR'Brad King2024-04-221-0/+30
|\
| * find_package: Save/restore PACKAGE_PREFIX_DIRCraig Scott2024-04-191-0/+30
* | Source: Use cmValue::IsOn and IsOffVitaly Stakhovsky2024-03-171-4/+4
|/
* install(EXPORT): Export find_dependency() callsKyle Edwards2023-11-131-0/+2
* IWYU: Update for Debian 12 CI jobBrad King2023-07-281-1/+0
* AddCacheEntry: Suppress raw pointer usageMarc Chevrier2023-05-301-1/+1
* SetProperty: suppress raw pointer usageMarc Chevrier2023-05-261-5/+5
* CMake code rely on cmList class for CMake lists management (part. 2)Marc Chevrier2023-04-291-21/+12
* CMake code rely on cmList class for CMake lists management (part. 1)Marc Chevrier2023-04-241-1/+2
* FindPython{Interp,Libs}: Add policy to remove these modulesBrad King2023-03-301-0/+2
* find_package: Ensure root path stack and module vars are restoredCraig Scott2023-03-171-12/+50
* Merge topic 'recursion-limit'Brad King2023-03-141-0/+15
|\
| * find_package: Enforce maximum nesting depth below maximum recursion depthBrad King2023-03-131-0/+15
* | FindCUDA: Add policy to remove this moduleBrad King2023-03-091-0/+1
|/