Lines Matching refs:cli
29 #include "cli/main.hpp"
45 #include "cli/cmd_about.hpp"
46 #include "cli/cmd_config.hpp"
47 #include "cli/cmd_db_exec.hpp"
48 #include "cli/cmd_db_migrate.hpp"
49 #include "cli/cmd_debug.hpp"
50 #include "cli/cmd_help.hpp"
51 #include "cli/cmd_list.hpp"
52 #include "cli/cmd_report.hpp"
53 #include "cli/cmd_report_html.hpp"
54 #include "cli/cmd_test.hpp"
55 #include "cli/common.ipp"
56 #include "cli/config.hpp"
107 run_subcommand(cmdline::ui* ui, cli::cli_command* command,
145 cli::cli_command_ptr mock_command)
148 options.push_back(&cli::config_option);
149 options.push_back(&cli::variable_option);
155 cli::detail::default_log_name().c_str());
158 cmdline::commands_map< cli::cli_command > commands;
160 commands.insert(new cli::cmd_about());
161 commands.insert(new cli::cmd_config());
162 commands.insert(new cli::cmd_db_exec());
163 commands.insert(new cli::cmd_db_migrate());
164 commands.insert(new cli::cmd_help(&options, &commands));
166 commands.insert(new cli::cmd_debug(), "Workspace");
167 commands.insert(new cli::cmd_list(), "Workspace");
168 commands.insert(new cli::cmd_test(), "Workspace");
170 commands.insert(new cli::cmd_report(), "Reporting");
171 commands.insert(new cli::cmd_report_html(), "Reporting");
194 const config::tree user_config = cli::load_config(cmdline,
197 cli::cli_command* command = commands.find(cmdname);
211 cli::detail::default_log_name(void)
248 cli::main(cmdline::ui* ui, const int argc, const char* const* const argv,
311 cli::main(const int argc, const char* const* const argv)