|
|
@@ -10,7 +10,7 @@
|
|
|
containing SET commands that use the CACHE option, not a
|
|
|
cache-format file.
|
|
|
|
|
|
-``-D <var>:<type>=<value>``
|
|
|
+``-D <var>:<type>=<value>, -D <var>=<value>``
|
|
|
Create a cmake cache entry.
|
|
|
|
|
|
When cmake is first run in an empty build tree, it creates a
|
|
|
@@ -19,6 +19,14 @@
|
|
|
takes priority over the project's default value. The option may be
|
|
|
repeated for as many cache entries as desired.
|
|
|
|
|
|
+ If the ``:<type>`` portion is given it must be one of the types
|
|
|
+ specified by the :command:`set` command documentation for its
|
|
|
+ ``CACHE`` signature.
|
|
|
+ If the ``:<type>`` portion is omitted the entry will be created
|
|
|
+ with no type if it does not exist with a type already. If a
|
|
|
+ command in the project sets the type to ``PATH`` or ``FILEPATH``
|
|
|
+ then the ``<value>`` will be converted to an absolute path.
|
|
|
+
|
|
|
``-U <globbing_expr>``
|
|
|
Remove matching entries from CMake cache.
|
|
|
|