Use variables.
Merge topic 'GenerateExportHeader-tests' into next

d252d6c Use variables.
Help: Note that COMPATIBLE_INTERFACE_ properties may be origin-debugged.

Link to other properties mentioned in the docs already.
Merge topic 'minor-cleanup' into next

e2cb3e7 Help: Note that COMPATIBLE_INTERFACE_ properties may be origin-debugged.
Minor cleanups.
Merge topic 'cmake-packages-manual' into next

63497a9 Minor cleanups.
Split the find_dependency macro into a separate file.

This allows Config file authors to use it without having to use
CONFIGURE_PACKAGE_CONFIG_FILE.
Help: Add a CMake manual for Packages related docs.
Merge topic 'cmake-packages-manual' into next

112518d Help: Add a CMake manual for Packages related docs.
20cafa2 Split the find_dependency macro into a separate file.