CMakeFindDependencyMacro
-
find_dependency -
Макрос
find_dependency()оборачивает вызовfind_package()для зависимости пакета:find_dependency(<dep> [...])
Он предназначен для использования в Файле конфигурации пакета (
<PackageName>Config.cmake).find_dependencyпередает правильные параметры дляQUIETиREQUIRED, которые были переданы исходному вызовуfind_package(). Любые дополнительные аргументы передаются вfind_package().Если зависимость не найдена, он устанавливает информативное сообщение об ошибке и вызывает
return()для завершения обработки файла конфигурации вызывающего пакета и возврата к командеfind_package(), которая загрузила его.Примечание
Вызов
return()делает этот макрос непригодным для вызова из Модулей поиска.
© 2000–2021 Kitware, Inc. and Contributors
Licensed under the BSD 3-clause License.
https://cmake.org/cmake/help/v3.21/module/CMakeFindDependencyMacro.html