verify-private-header-setsΒΆ
When
VERIFY_INTERFACE_HEADER_SETSis set to true on an executable target, that target's interface file sets are verified regardless of itsENABLE_EXPORTSproperty. See policyCMP0209.The
CMAKE_VERIFY_PRIVATE_HEADER_SETSvariable and correspondingVERIFY_PRIVATE_HEADER_SETStarget property were added to enable build rules that verify all headers in private file sets can be used on their own.The
PRIVATE_HEADER_SETS_TO_VERIFYtarget property was added to customize which private file sets to verify when the target'sVERIFY_PRIVATE_HEADER_SETSproperty is true.