summaryrefslogtreecommitdiff
path: root/src/other_tools/just_mr/main.cpp
diff options
context:
space:
mode:
authorMaksim Denisov <denisov.maksim@huawei.com>2024-06-28 12:02:14 +0200
committerMaksim Denisov <denisov.maksim@huawei.com>2024-07-05 13:32:39 +0200
commit849671f3d4ea482d208da4b5adf5c2c3556e25e4 (patch)
treec4464ebd7bd88a3785c6337c2788d6e8b449fa22 /src/other_tools/just_mr/main.cpp
parent3c7f2481918289e8d47922df1c87a7ae77357749 (diff)
downloadjustbuild-849671f3d4ea482d208da4b5adf5c2c3556e25e4.tar.gz
Pass StorageConfig and Storage to just-mr maps
Diffstat (limited to 'src/other_tools/just_mr/main.cpp')
-rw-r--r--src/other_tools/just_mr/main.cpp13
1 files changed, 11 insertions, 2 deletions
diff --git a/src/other_tools/just_mr/main.cpp b/src/other_tools/just_mr/main.cpp
index f35d92b4..815d6453 100644
--- a/src/other_tools/just_mr/main.cpp
+++ b/src/other_tools/just_mr/main.cpp
@@ -345,6 +345,8 @@ auto main(int argc, char* argv[]) -> int {
arguments.auth,
arguments.retry,
arguments.launch_fwd,
+ StorageConfig::Instance(),
+ Storage::Instance(),
forward_build_root,
my_name);
}
@@ -373,6 +375,8 @@ auto main(int argc, char* argv[]) -> int {
arguments.setup,
arguments.just_cmd,
arguments.auth,
+ StorageConfig::Instance(),
+ Storage::Instance(),
/*interactive=*/(arguments.cmd == SubCommand::kSetupEnv),
my_name);
// dump resulting config to stdout
@@ -388,8 +392,11 @@ auto main(int argc, char* argv[]) -> int {
// Run subcommand `update`
if (arguments.cmd == SubCommand::kUpdate) {
- return MultiRepoUpdate(
- config, arguments.common, arguments.update, my_name);
+ return MultiRepoUpdate(config,
+ arguments.common,
+ arguments.update,
+ StorageConfig::Instance(),
+ my_name);
}
// Run subcommand `fetch`
@@ -416,6 +423,8 @@ auto main(int argc, char* argv[]) -> int {
arguments.setup,
arguments.fetch,
arguments.auth,
+ StorageConfig::Instance(),
+ Storage::Instance(),
my_name);
}