summaryrefslogtreecommitdiff
path: root/share/cmake-3.5/Help/prop_cache/TYPE.rst
diff options
context:
space:
mode:
Diffstat (limited to 'share/cmake-3.5/Help/prop_cache/TYPE.rst')
-rwxr-xr-xshare/cmake-3.5/Help/prop_cache/TYPE.rst21
1 files changed, 21 insertions, 0 deletions
diff --git a/share/cmake-3.5/Help/prop_cache/TYPE.rst b/share/cmake-3.5/Help/prop_cache/TYPE.rst
new file mode 100755
index 0000000..eb75c2a
--- /dev/null
+++ b/share/cmake-3.5/Help/prop_cache/TYPE.rst
@@ -0,0 +1,21 @@
+TYPE
+----
+
+Widget type for entry in GUIs.
+
+Cache entry values are always strings, but CMake GUIs present widgets
+to help users set values. The GUIs use this property as a hint to
+determine the widget type. Valid TYPE values are:
+
+::
+
+ BOOL = Boolean ON/OFF value.
+ PATH = Path to a directory.
+ FILEPATH = Path to a file.
+ STRING = Generic string value.
+ INTERNAL = Do not present in GUI at all.
+ STATIC = Value managed by CMake, do not change.
+ UNINITIALIZED = Type not yet specified.
+
+Generally the TYPE of a cache entry should be set by the command which
+creates it (set, option, find_library, etc.).