summaryrefslogtreecommitdiff
path: root/Help/prop_tgt/INTERFACE_HEADER_SETS_TO_VERIFY.rst
diff options
context:
space:
mode:
authorKyle Edwards <kyle.edwards@kitware.com>2022-05-25 14:33:38 -0400
committerKyle Edwards <kyle.edwards@kitware.com>2022-05-25 14:37:27 -0400
commitaadaac7f6dff05c90b61079d70e304d157ea9bab (patch)
tree620bdfa228029ece66b674bf9d06272e0ca867d1 /Help/prop_tgt/INTERFACE_HEADER_SETS_TO_VERIFY.rst
parent5dcf505f63037e23094146730704b031c57c5d06 (diff)
downloadcmake-aadaac7f6dff05c90b61079d70e304d157ea9bab.tar.gz
VERIFY_INTERFACE_HEADER_SETS: Add property for list of header sets
Add a new property, INTERFACE_HEADER_SETS_TO_VERIFY, which contains a list of header sets that should be verified by VERIFY_INTERFACE_HEADER_SETS. Fixes: #23522
Diffstat (limited to 'Help/prop_tgt/INTERFACE_HEADER_SETS_TO_VERIFY.rst')
-rw-r--r--Help/prop_tgt/INTERFACE_HEADER_SETS_TO_VERIFY.rst13
1 files changed, 13 insertions, 0 deletions
diff --git a/Help/prop_tgt/INTERFACE_HEADER_SETS_TO_VERIFY.rst b/Help/prop_tgt/INTERFACE_HEADER_SETS_TO_VERIFY.rst
new file mode 100644
index 0000000000..b0d63f3cd6
--- /dev/null
+++ b/Help/prop_tgt/INTERFACE_HEADER_SETS_TO_VERIFY.rst
@@ -0,0 +1,13 @@
+INTERFACE_HEADER_SETS_TO_VERIFY
+-------------------------------
+
+.. versionadded:: 3.24
+
+Used to specify which ``PUBLIC`` and ``INTERFACE`` header sets of a target
+should be verified.
+
+This property contains a semicolon-separated list of header sets which
+should be verified if :prop_tgt:`VERIFY_INTERFACE_HEADER_SETS` is set to
+``TRUE``. If the list is empty, all ``PUBLIC`` and ``INTERFACE`` header sets
+are verified. (If the project does not want to verify any header sets on the
+target, simply set :prop_tgt:`VERIFY_INTERFACE_HEADER_SETS` to ``FALSE``.)