CMakeFindDependencyMacro¶
- find_dependency¶
The
find_dependency()macro wraps afind_package()call for a package dependency:find_dependency(<dep> [...])
It is designed to be used in a Package Configuration File (
<PackageName>Config.cmake).find_dependencyforwards the correct parameters forQUIETandREQUIREDwhich were passed to the originalfind_package()call. Any additional arguments specified are forwarded tofind_package().If the dependency could not be found it sets an informative diagnostic message and calls
return()to end processing of the calling package configuration file and return to thefind_package()command that loaded it.Note
The call to
return()makes this macro unsuitable to call from Find Modules.