From fb365b17ca339a25688ff61918280a46d64943b9 Mon Sep 17 00:00:00 2001 From: Klaus Aehlig Date: Mon, 15 Jan 2024 10:06:48 +0100 Subject: Analysed target: keep track of implied export targets ... that are eligible for caching. In this way, we can accurately keep track of the dependencies between target-level cache entries. Note that it is enough to track the export targets eligible for caching, as no target depending on an ineligible export target can be eligible. --- src/buildtool/main/analyse.cpp | 1 + 1 file changed, 1 insertion(+) (limited to 'src/buildtool/main/analyse.cpp') diff --git a/src/buildtool/main/analyse.cpp b/src/buildtool/main/analyse.cpp index 8b69daeb..19656b81 100644 --- a/src/buildtool/main/analyse.cpp +++ b/src/buildtool/main/analyse.cpp @@ -126,6 +126,7 @@ void DetectAndReportPending(std::string const& name, target->Trees(), target->Vars(), target->Tainted(), + target->ImpliedExport(), target->GraphInformation()); } -- cgit v1.2.3