summaryrefslogtreecommitdiffstats
path: root/Source/cmFindPackageCommand.cxx
Commit message (Expand)AuthorAgeFilesLines
* cmPackageInfoReader: Don't crash if input is malformedMatthew Woehlke2025-11-051-3/+11
* find_package: Report why a candidate was rejectedMatthew Woehlke2025-11-051-4/+53
* Merge topic 'pkg-root-var'Brad King2025-10-031-8/+7
|\
| * find_package: Fix regression on `<PackageName>_ROOT` relative to CWDRobert Maynard2025-10-021-7/+6
| * Merge branch 'backport-pkg-root-var' into pkg-root-varBrad King2025-10-021-1/+1
| |\
| | * find_package: Avoid repeating search for lower-case .cps fileBrad King2025-10-021-1/+1
* | | cmVersionMacros: Adopt CMake_VERSION_ENCODEBrad King2025-09-241-1/+1
* | | cmListFileLexer: Do not require null-terminated inputSergiu Deitsch2025-09-121-1/+1
* | | find_package: CPS targets use CMP0200Matthew Woehlke2025-09-021-1/+4
* | | install(PACKAGE_INFO): Add version and location to package dependenciesTaylor Sasser2025-08-121-1/+6
* | | cmFindPackageStack: Allow controlled mutationMatthew Woehlke2025-07-301-2/+2
* | | find_package: Implement UNWIND_INCLUDEVito Gamberini2025-07-131-7/+43
|/ /
* | find_*: support suppressing implicit transition eventsBen Boeckel2025-06-111-1/+3
* | cmFindPackage: fix over-reportingBen Boeckel2025-06-101-6/+52
* | cmFindPackageCommand: report found files to debugging infraBen Boeckel2025-06-091-19/+28
* | cmFindCommon: always track configure log informationBen Boeckel2025-06-091-3/+2
* | Merge topic 'astgrep-cmstrcat'Brad King2025-05-221-1/+1
|\ \
| * | cmStrCat: use character literals where possibleBen Boeckel2025-05-151-1/+1
* | | Merge topic 'find-package-event-providers'Brad King2025-05-201-0/+11
|\ \ \
| * | | configure-log: fill in dependency provider informationBen Boeckel2025-05-141-0/+11
| |/ /
* | | cmFindCommon: log search path variablesBen Boeckel2025-05-151-0/+13
|/ /
* | find_package: generate `find_package-v1` configure log eventsBen Boeckel2025-05-091-19/+271
* | Merge topic 'find-event-refactor'Brad King2025-05-021-24/+80
|\ \
| * | cmFindCommonDebugState: adopt event writing logicBen Boeckel2025-05-011-1/+32
| * | cmFindCommon: track debug state as an objectBen Boeckel2025-04-291-2/+27
| * | cmFindCommon: use `DebugModeEnabled` to query for debug modeBen Boeckel2025-04-291-22/+22
* | | Merge topic 'fix-find-performane-regression'Brad King2025-05-011-3/+7
|\ \ \ | |/ / |/| / | |/
| * find_package: Fix performance regression in 4.0.0 releaseMatthew Woehlke2025-05-011-3/+7
* | find_package: Improve support for CPS multiple inclusionMatthew Woehlke2025-04-031-17/+27
* | Merge topic 'find_package-cps-multiple-inclusion'Brad King2025-04-031-2/+10
|\ \ | |/
| * find_package: Add minimal support for CPS multiple inclusionMatthew Woehlke2025-04-021-2/+10
* | Merge topic 'find_package-fix-nested-calls'Brad King2025-04-021-3/+9
|\ \ | |/
| * find_package: Restore component requirements in nested callsMatthew Woehlke2025-04-021-3/+9
* | FindCABLE: Add policy to remove this moduleBrad King2025-03-271-0/+1
* | Merge topic 'fix-cps-cmake-deps'Brad King2025-03-061-9/+35
|\ \ | |/
| * 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
| |\
* | | LICENSE: Replace references to Copyright.txt with LICENSE.rstKitware Robot2025-03-031-1/+1
* | | Merge topic 'find-package-required'Brad King2025-02-281-17/+53
|\ \ \
| * | | find_*: Add variable to default calls to REQUIREDMartin Duffy2025-02-271-17/+53
* | | | find_package: Fix CMAKE_FIND_PACKAGE_SORT_DIRECTION documented defaultHongxu Xu2025-02-241-1/+1
|/ / /
* | | FindGCCXML: Add policy to remove this moduleBrad King2025-02-171-0/+1
* | | Merge topic 'find-cps-version'Brad 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