mirror of
https://github.com/Kitware/CMake.git
synced 2026-05-03 12:49:50 -05:00
Merge topic 'find_package-fix-NO_MODULE'
f2edccea66 find_package: Fix NO_MODULE under CMAKE_FIND_PACKAGE_PREFER_CONFIG
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !3557
This commit is contained in:
@@ -823,8 +823,9 @@ bool cmFindPackageCommand::HandlePackageMode(
|
||||
}
|
||||
}
|
||||
|
||||
if (this->Makefile->IsOn("CMAKE_FIND_PACKAGE_PREFER_CONFIG") && !found &&
|
||||
handlePackageModeType == HandlePackageModeType::Config) {
|
||||
if (this->UseFindModules && !found &&
|
||||
handlePackageModeType == HandlePackageModeType::Config &&
|
||||
this->Makefile->IsOn("CMAKE_FIND_PACKAGE_PREFER_CONFIG")) {
|
||||
// Config mode failed. Allow Module case.
|
||||
result = false;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user