Help: Update project() code injection for new 3.29 include behavior
Specifically, the various CMAKE_PROJECT_...INCLUDE... variables can now take a list of things, and those things can be module names too, not just file names.
This commit is contained in:
parent
09cf39ab07
commit
dcb894fb00
@ -123,12 +123,12 @@ The following outlines the steps performed during a ``project()`` call:
|
||||
|
||||
* .. versionadded:: 3.15
|
||||
For every ``project()`` call regardless of the project
|
||||
name, include the file named by :variable:`CMAKE_PROJECT_INCLUDE_BEFORE`,
|
||||
if set.
|
||||
name, include the file(s) and module(s) named by
|
||||
:variable:`CMAKE_PROJECT_INCLUDE_BEFORE`, if set.
|
||||
|
||||
* .. versionadded:: 3.17
|
||||
If the ``project()`` command specifies ``<PROJECT-NAME>`` as its project
|
||||
name, include the file named by
|
||||
name, include the file(s) and module(s) named by
|
||||
:variable:`CMAKE_PROJECT_<PROJECT-NAME>_INCLUDE_BEFORE`, if set.
|
||||
|
||||
* Set the various project-specific variables detailed in the `Synopsis`_
|
||||
@ -156,11 +156,11 @@ The following outlines the steps performed during a ``project()`` call:
|
||||
|
||||
* .. versionadded:: 3.15
|
||||
For every ``project()`` call regardless of the project
|
||||
name, include the file named by :variable:`CMAKE_PROJECT_INCLUDE`,
|
||||
if set.
|
||||
name, include the file(s) and module(s) named by
|
||||
:variable:`CMAKE_PROJECT_INCLUDE`, if set.
|
||||
|
||||
* If the ``project()`` command specifies ``<PROJECT-NAME>`` as its project
|
||||
name, include the file named by
|
||||
name, include the file(s) and module(s) named by
|
||||
:variable:`CMAKE_PROJECT_<PROJECT-NAME>_INCLUDE`, if set.
|
||||
|
||||
Usage
|
||||
|
Loading…
Reference in New Issue
Block a user