diff options
author | Klaus Aehlig <klaus.aehlig@huawei.com> | 2024-04-15 15:00:45 +0200 |
---|---|---|
committer | Klaus Aehlig <klaus.aehlig@huawei.com> | 2024-04-16 12:15:11 +0200 |
commit | c1f93f066b1d131c08b2f4bb6cdeae8ca69acd90 (patch) | |
tree | f23ffedc4ff9e87d9faa484252630c8c3bb97396 /src/buildtool/main/analyse.cpp | |
parent | dcd1ebdbc160097d847a01f1c47694c6ee22014a (diff) | |
download | justbuild-c1f93f066b1d131c08b2f4bb6cdeae8ca69acd90.tar.gz |
Absent targets: support registering the serve failure logs
... in a structured way to eventually support machine-readable access to
the identifiers of the log files.
Diffstat (limited to 'src/buildtool/main/analyse.cpp')
-rw-r--r-- | src/buildtool/main/analyse.cpp | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/src/buildtool/main/analyse.cpp b/src/buildtool/main/analyse.cpp index 506000bb..78aee957 100644 --- a/src/buildtool/main/analyse.cpp +++ b/src/buildtool/main/analyse.cpp @@ -101,7 +101,9 @@ namespace Target = BuildMaps::Target; gsl::not_null<Statistics*> const& stats, std::size_t jobs, std::optional<std::string> const& request_action_input, - Logger const* logger) -> std::optional<AnalysisResult> { + Logger const* logger, + BuildMaps::Target::ServeFailureLogReporter* serve_log) + -> std::optional<AnalysisResult> { // create progress tracker for export targets Progress exports_progress{}; // create async maps @@ -124,7 +126,8 @@ namespace Target = BuildMaps::Target; repo_config, stats, &exports_progress, - jobs); + jobs, + serve_log); auto target_map = Target::CreateTargetMap(&source_targets, &targets_file_map, &rule_map, |