From ddc030f5ca20d4519559e052b7c5538cf40f34f6 Mon Sep 17 00:00:00 2001 From: Brad King Date: Tue, 18 May 2021 11:08:55 -0400 Subject: cmGlobalNinjaGenerator: Record implicit outputs as known too --- Source/cmGlobalNinjaGenerator.cxx | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Source/cmGlobalNinjaGenerator.cxx b/Source/cmGlobalNinjaGenerator.cxx index 565b951..a1a17c3 100644 --- a/Source/cmGlobalNinjaGenerator.cxx +++ b/Source/cmGlobalNinjaGenerator.cxx @@ -226,6 +226,9 @@ void cmGlobalNinjaGenerator::WriteBuild(std::ostream& os, buildStr += " |"; for (std::string const& implicitOut : build.ImplicitOuts) { buildStr += cmStrCat(' ', this->EncodePath(implicitOut)); + if (this->ComputingUnknownDependencies) { + this->CombinedBuildOutputs.insert(implicitOut); + } } } buildStr += ':'; -- cgit v0.12