Files
CMake/Modules
Brad King 9ede4cab2b FetchContent: Protect ExternalProject keywords from unknown arguments
`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
2023-06-29 09:49:51 -04:00
..
2023-05-22 16:51:15 -04:00
2023-04-28 09:33:28 -04:00
2023-05-22 16:51:15 -04:00
2023-05-22 16:51:15 -04:00
2022-04-11 14:08:01 -04:00
2022-03-30 16:01:59 -04:00
2023-05-22 16:51:15 -04:00
2023-05-22 16:51:15 -04:00
2023-05-22 16:51:15 -04:00
2023-05-22 16:51:15 -04:00

See the "Find Modules" section of the cmake-developer(7) manual page.

For more information about how to contribute modules to CMake, see this page:
https://gitlab.kitware.com/cmake/community/-/wikis/doc/cmake/dev/Module-Maintainers