VERIFY_INTERFACE_HEADER_SETS: Add verification target for all

Fixes: #23802
This commit is contained in:
Kyle Edwards
2022-08-02 10:48:00 -04:00
parent e18fb0c73e
commit 83e44002ae
10 changed files with 58 additions and 0 deletions

View File

@@ -26,6 +26,10 @@ Otherwise, if C++ is enabled globally, the header is compiled as C++.
Otherwise, if C is enabled globally, the header is compiled as C. Otherwise,
the header file is not compiled.
If any verification targets are created, a top-level target called
``all_verify_interface_header_sets`` is created which depends on all
verification targets.
This property is initialized by the value of the
:variable:`CMAKE_VERIFY_INTERFACE_HEADER_SETS` variable if it is set when
a target is created.