diff options
Diffstat (limited to 'src/clients/cave/cmd_uninstall.cc')
-rw-r--r-- | src/clients/cave/cmd_uninstall.cc | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/clients/cave/cmd_uninstall.cc b/src/clients/cave/cmd_uninstall.cc index 17626a270..4510de0c9 100644 --- a/src/clients/cave/cmd_uninstall.cc +++ b/src/clients/cave/cmd_uninstall.cc @@ -57,6 +57,7 @@ namespace std::shared_ptr<ResolveCommandLineResolutionOptions> resolution_options; std::shared_ptr<ResolveCommandLineExecutionOptions> execution_options; std::shared_ptr<ResolveCommandLineDisplayOptions> display_options; + std::shared_ptr<ResolveCommandLineGraphJobsOptions> graph_jobs_options; std::shared_ptr<ResolveCommandLineProgramOptions> program_options; UninstallCommandLine(const bool for_docs) : @@ -66,6 +67,7 @@ namespace resolution_options(for_docs ? make_null_shared_ptr() : std::make_shared<ResolveCommandLineResolutionOptions>(this)), execution_options(for_docs ? make_null_shared_ptr() : std::make_shared<ResolveCommandLineExecutionOptions>(this)), display_options(for_docs ? make_null_shared_ptr() : std::make_shared<ResolveCommandLineDisplayOptions>(this)), + graph_jobs_options(for_docs ? make_null_shared_ptr() : std::make_shared<ResolveCommandLineGraphJobsOptions>(this)), program_options(for_docs ? make_null_shared_ptr() : std::make_shared<ResolveCommandLineProgramOptions>(this)) { add_usage_line("[ -x|--execute ] [ --uninstalls-may-break */* ] [ --remove-if-dependent */* ] spec ..."); @@ -187,7 +189,7 @@ UninstallCommand::run( } return resolve_common(env, *cmdline.resolution_options, *cmdline.execution_options, *cmdline.display_options, - *cmdline.program_options, make_null_shared_ptr(), targets, targets_cleaned_up, false); + *cmdline.graph_jobs_options, *cmdline.program_options, make_null_shared_ptr(), targets, targets_cleaned_up, false); } std::shared_ptr<args::ArgsHandler> |