diff options
author | Maksim Denisov <denisov.maksim@huawei.com> | 2024-06-20 11:42:05 +0200 |
---|---|---|
committer | Maksim Denisov <denisov.maksim@huawei.com> | 2024-06-25 13:59:48 +0200 |
commit | 4392b0de9b77d750f4c531c167ab008237cfde1a (patch) | |
tree | 3c5fea5d7661d1085e2d51a37a6cafae611ccbba /src/buildtool/main/main.cpp | |
parent | a39592af10ad2a43b5d444d1bee018b72f696f6b (diff) | |
download | justbuild-4392b0de9b77d750f4c531c167ab008237cfde1a.tar.gz |
Pass ApiBundle to add-to-cas and install-cas
Diffstat (limited to 'src/buildtool/main/main.cpp')
-rw-r--r-- | src/buildtool/main/main.cpp | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/src/buildtool/main/main.cpp b/src/buildtool/main/main.cpp index 6f9c68ad..294405e3 100644 --- a/src/buildtool/main/main.cpp +++ b/src/buildtool/main/main.cpp @@ -912,13 +912,12 @@ auto main(int argc, char* argv[]) -> int { "Failed set Git CAS {}.", StorageConfig::GitRoot().string()); } - return FetchAndInstallArtifacts( - &*main_apis.remote, &*main_apis.local, arguments.fetch) + return FetchAndInstallArtifacts(main_apis, arguments.fetch) ? kExitSuccess : kExitFailure; } if (arguments.cmd == SubCommand::kAddToCas) { - return AddArtifactsToCas(arguments.to_add, &*main_apis.remote) + return AddArtifactsToCas(arguments.to_add, main_apis) ? kExitSuccess : kExitFailure; } @@ -1105,8 +1104,7 @@ auto main(int argc, char* argv[]) -> int { cache_targets, build_result->extra_infos, jobs, - &*main_apis.local, - &*main_apis.remote, + main_apis, arguments.tc.target_cache_write_strategy, Storage::Instance().TargetCache(), nullptr, |