diff options
author | Klaus Aehlig <klaus.aehlig@huawei.com> | 2024-03-12 13:12:09 +0100 |
---|---|---|
committer | Klaus Aehlig <klaus.aehlig@huawei.com> | 2024-03-12 15:16:48 +0100 |
commit | f5f9be5bc07b16807aceac86fba9212e3889762a (patch) | |
tree | 8a64afd037eee85cc2fbdf8243dc715cb853036f /src/buildtool/build_engine/target_map/export.cpp | |
parent | 4190e35790480104660e91bc3de0616e990be6fb (diff) | |
download | justbuild-f5f9be5bc07b16807aceac86fba9212e3889762a.tar.gz |
Export-target progress reporting: report the target name
... with effective config instead of the actual cache key, which
is simply a blob identifier that is probably not so meaningful for
the user watching the build.
Diffstat (limited to 'src/buildtool/build_engine/target_map/export.cpp')
-rw-r--r-- | src/buildtool/build_engine/target_map/export.cpp | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/src/buildtool/build_engine/target_map/export.cpp b/src/buildtool/build_engine/target_map/export.cpp index e035d2c0..b8c0edb6 100644 --- a/src/buildtool/build_engine/target_map/export.cpp +++ b/src/buildtool/build_engine/target_map/export.cpp @@ -130,12 +130,13 @@ void ExportRule( Logger::Log(LogLevel::Debug, "Querying serve endpoint for export target {}", key.target.ToString()); - exports_progress->TaskTracker().Start( - target_cache_key->Id().ToString()); + auto task = fmt::format( + "[{},{}]", key.target.ToString(), effective_config.ToString()); + exports_progress->TaskTracker().Start(task); + target_cache_value = ServeApi::ServeTarget(*target_cache_key, *repo_key); - exports_progress->TaskTracker().Stop( - target_cache_key->Id().ToString()); + exports_progress->TaskTracker().Stop(task); from_just_serve = true; } #endif // BOOTSTRAP_BUILD_TOOL |