diff options
author | Maksim Denisov <denisov.maksim@huawei.com> | 2025-02-27 12:41:59 +0100 |
---|---|---|
committer | Maksim Denisov <denisov.maksim@huawei.com> | 2025-02-28 13:44:06 +0100 |
commit | 87832d98f34cec0513e5abc14e912eec3100e975 (patch) | |
tree | bab9eb518bc356fd8bf47fe4134e877deb003de6 /src/buildtool/main | |
parent | 43ef3b3c953be338d8820e457f956bb96cd4f44d (diff) | |
download | justbuild-87832d98f34cec0513e5abc14e912eec3100e975.tar.gz |
GraphTraverser: Pass artifacts, blobs and trees to BuildAndStage by rvalue
Diffstat (limited to 'src/buildtool/main')
-rw-r--r-- | src/buildtool/main/main.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/buildtool/main/main.cpp b/src/buildtool/main/main.cpp index 5acba963..e4ac6a02 100644 --- a/src/buildtool/main/main.cpp +++ b/src/buildtool/main/main.cpp @@ -1178,7 +1178,7 @@ auto main(int argc, char* argv[]) -> int { } #ifndef BOOTSTRAP_BUILD_TOOL ReportTaintedness(*analyse_result); - auto const& [actions, blobs, trees] = + auto [actions, blobs, trees] = analyse_result->result_map.ToResult(&stats, &progress); // collect cache targets and artifacts for target-level caching @@ -1206,9 +1206,9 @@ auto main(int argc, char* argv[]) -> int { auto build_result = traverser.BuildAndStage(artifacts, runfiles, - actions, - blobs, - trees, + std::move(actions), + std::move(blobs), + std::move(trees), std::move(cache_artifacts)); if (build_result) { WriteTargetCacheEntries( |