diff options
author | Paul Cristian Sarbu <paul.cristian.sarbu@huawei.com> | 2024-03-13 16:48:24 +0100 |
---|---|---|
committer | Paul Cristian Sarbu <paul.cristian.sarbu@huawei.com> | 2024-03-19 10:31:31 +0100 |
commit | 435e473e75f5892b69cf4ad904c3ccf19f8f79dd (patch) | |
tree | 70c1b765f3c6eb629edb98526d0bcb21650977fc | |
parent | a8516db696890571f454b7a396b71ef567acb17f (diff) | |
download | justbuild-435e473e75f5892b69cf4ad904c3ccf19f8f79dd.tar.gz |
just: Report non-zero served targets after analysis
-rw-r--r-- | src/buildtool/main/main.cpp | 18 |
1 files changed, 10 insertions, 8 deletions
diff --git a/src/buildtool/main/main.cpp b/src/buildtool/main/main.cpp index 98fe2d42..ea17e9ea 100644 --- a/src/buildtool/main/main.cpp +++ b/src/buildtool/main/main.cpp @@ -1048,16 +1048,18 @@ auto main(int argc, char* argv[]) -> int { { auto cached = stats.ExportsCachedCounter(); + auto served = stats.ExportsServedCounter(); auto uncached = stats.ExportsUncachedCounter(); auto not_eligible = stats.ExportsNotEligibleCounter(); - Logger::Log(cached + uncached + not_eligible > 0 - ? LogLevel::Info - : LogLevel::Debug, - "Export targets found: {} cached, {} uncached, " - "{} not eligible for caching", - cached, - uncached, - not_eligible); + Logger::Log( + cached + uncached + not_eligible > 0 ? LogLevel::Info + : LogLevel::Debug, + "Export targets found: {} cached, {}{} uncached, " + "{} not eligible for caching", + cached, + served > 0 ? fmt::format("{} served, ", served) : "", + uncached, + not_eligible); } ReportTaintedness(*result); |