From f792db4ca2b41e1263cfc6825bb53bc3f6bb9606 Mon Sep 17 00:00:00 2001 From: Brad King Date: Wed, 18 Sep 2024 18:28:13 -0400 Subject: cmComputeLinkDepends: Add undocumented per-target debug property This will be useful for testing. --- Source/cmComputeLinkDepends.cxx | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Source/cmComputeLinkDepends.cxx b/Source/cmComputeLinkDepends.cxx index 21bc8ae..976a158 100644 --- a/Source/cmComputeLinkDepends.cxx +++ b/Source/cmComputeLinkDepends.cxx @@ -587,7 +587,8 @@ cmComputeLinkDepends::cmComputeLinkDepends(const cmGeneratorTarget* target, , GlobalGenerator(this->Target->GetLocalGenerator()->GetGlobalGenerator()) , CMakeInstance(this->GlobalGenerator->GetCMakeInstance()) , Config(config) - , DebugMode(this->Makefile->IsOn("CMAKE_LINK_DEPENDS_DEBUG_MODE")) + , DebugMode(this->Makefile->IsOn("CMAKE_LINK_DEPENDS_DEBUG_MODE") || + this->Target->GetProperty("LINK_DEPENDS_DEBUG_MODE").IsOn()) , LinkLanguage(linkLanguage) , LinkType(CMP0003_ComputeLinkType( this->Config, this->Makefile->GetCMakeInstance()->GetDebugConfigs())) -- cgit v0.12