diff options
author | Brad King <brad.king@kitware.com> | 2022-02-10 20:23:07 (GMT) |
---|---|---|
committer | Brad King <brad.king@kitware.com> | 2022-02-10 21:30:10 (GMT) |
commit | 38de1bef2d10270d5f1be1fef2760310571c4026 (patch) | |
tree | a00c50445fc14db6deee51e9d02b497c8ff8e985 /Source/cmFindPackageCommand.cxx | |
parent | d634d203973086f32f6d26e636eb1c9cc1acc545 (diff) | |
download | CMake-38de1bef2d10270d5f1be1fef2760310571c4026.zip CMake-38de1bef2d10270d5f1be1fef2760310571c4026.tar.gz CMake-38de1bef2d10270d5f1be1fef2760310571c4026.tar.bz2 |
find_package: Improve --debug-find-pkg= when using a find module
Extend the feature added by commit d7b18895bc (cmake: Add filtered
debug-find options, 2021-12-07, v3.23.0-rc1~217^2) to enable debug
output for `find_*` calls within a find module or cmake package
configuration file.
Fixes: #23211
Diffstat (limited to 'Source/cmFindPackageCommand.cxx')
-rw-r--r-- | Source/cmFindPackageCommand.cxx | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/Source/cmFindPackageCommand.cxx b/Source/cmFindPackageCommand.cxx index a8dff95..f55d838 100644 --- a/Source/cmFindPackageCommand.cxx +++ b/Source/cmFindPackageCommand.cxx @@ -33,7 +33,6 @@ #include "cmSystemTools.h" #include "cmValue.h" #include "cmVersion.h" -#include "cmake.h" #if defined(__HAIKU__) # include <FindDirectory.h> @@ -235,8 +234,8 @@ bool cmFindPackageCommand::InitialPass(std::vector<std::string> const& args) this->SearchPathSuffixes.emplace_back(); // Process debug mode - this->DebugMode = this->ComputeIfDebugModeWanted() || - this->Makefile->GetCMakeInstance()->GetDebugFindPkgOutput(this->Name); + cmMakefile::DebugFindPkgRAII debugFindPkgRAII(this->Makefile, this->Name); + this->DebugMode = this->ComputeIfDebugModeWanted(); // Parse the arguments. enum Doing |