summaryrefslogtreecommitdiff
path: root/src/buildtool/main/main.cpp
diff options
context:
space:
mode:
authorMaksim Denisov <denisov.maksim@huawei.com>2024-06-20 11:42:05 +0200
committerMaksim Denisov <denisov.maksim@huawei.com>2024-06-25 13:59:48 +0200
commit4392b0de9b77d750f4c531c167ab008237cfde1a (patch)
tree3c5fea5d7661d1085e2d51a37a6cafae611ccbba /src/buildtool/main/main.cpp
parenta39592af10ad2a43b5d444d1bee018b72f696f6b (diff)
downloadjustbuild-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.cpp8
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,