Help: Reference cmake_minimum_required from cmake_policy docs
Note in a few places of the cmake_policy() command documentation that the cmake_minimum_required() command can set policies too. Inspired-by: Peter Kümmel <syntheticpp@gmx.net>
This commit is contained in:
parent
69a23cb2a2
commit
b1f4e6206b
|
@ -36,6 +36,9 @@ version and tells newer CMake versions to warn about their new policies.
|
||||||
The policy version specified must be at least 2.4 or the command will
|
The policy version specified must be at least 2.4 or the command will
|
||||||
report an error.
|
report an error.
|
||||||
|
|
||||||
|
Note that the :command:`cmake_minimum_required(VERSION)`
|
||||||
|
command implicitly calls ``cmake_policy(VERSION)`` too.
|
||||||
|
|
||||||
Setting Policies Explicitly
|
Setting Policies Explicitly
|
||||||
'''''''''''''''''''''''''''
|
'''''''''''''''''''''''''''
|
||||||
|
|
||||||
|
@ -79,6 +82,9 @@ entries on the policy stack::
|
||||||
|
|
||||||
Each ``PUSH`` must have a matching ``POP`` to erase any changes.
|
Each ``PUSH`` must have a matching ``POP`` to erase any changes.
|
||||||
This is useful to make temporary changes to policy settings.
|
This is useful to make temporary changes to policy settings.
|
||||||
|
Calls to the :command:`cmake_minimum_required(VERSION)`,
|
||||||
|
``cmake_policy(VERSION)``, or ``cmake_policy(SET)`` commands
|
||||||
|
influence only the current top of the policy stack.
|
||||||
|
|
||||||
Commands created by the :command:`function` and :command:`macro`
|
Commands created by the :command:`function` and :command:`macro`
|
||||||
commands record policy settings when they are created and
|
commands record policy settings when they are created and
|
||||||
|
|
Loading…
Reference in New Issue