Refactoring to prepare for implementing completion.

This commit is contained in:
2017-04-05 18:15:42 +02:00
parent 5940fc4a3b
commit 838a68e230
5 changed files with 44 additions and 41 deletions

View File

@@ -17,7 +17,8 @@ int main(int argc, char **argv)
("version,v", "Display version information")
("input,i", po::value<std::vector<std::string>>(), "Input files")
("simplify,s", po::bool_switch(&context.simplify), "Simplify the output")
("color,c", po::value<std::string>()->default_value("auto"), "Colorize output (always, never, auto)")
("complete,c", po::bool_switch(&context.complete), "Perform completion")
("color", po::value<std::string>()->default_value("auto"), "Colorize output (always, never, auto)")
("log-priority,p", po::value<std::string>()->default_value("warning"), "Log messages starting from this priority (debug, info, warning, error)");
po::positional_options_description positionalOptionsDescription;