summaryrefslogtreecommitdiffstats
path: root/Tests/RunCMake/DependencyProviders
Commit message (Collapse)AuthorAgeFilesLines
* FetchContent: Protect ExternalProject keywords from unknown argumentsBrad King2023-06-294-4/+4
| | | | | | | | | | | | | | `ExternalProject_Add` treats all keyword arguments as multi-valued. FetchContent re-orders some keyword arguments w.r.t. unparsed arguments. Add an internal keyword argument to separate the keyword values from following unparsed arguments. This was exposed by commit 550f63447d (ExternalProject/FetchContent: Support relative remote URLs, 2023-04-21, v3.27.0-rc1~156^2) by adding `GIT_REPOSITORY` to the set of re-ordered keyword arguments. This caused its value to absorb following unparsed arguments. Fixes: #25029
* Dependency providers: Add find_package and FetchContent supportCraig Scott2022-05-2437-0/+285
Fixes: #22619