67 {
68 CLI::App app("ConfigTest");
69
70 CLI::Option* allHelpOpt = app.set_help_all_flag("--help-all", "Expand all help");
71 allHelpOpt->configurable(false);
72
73 CLI::App* subApp = app.add_subcommand("test", "Test SubCommand");
74
75 std::string filename;
76 CLI::Option* filenameOpt = subApp->add_option("-f", filename, "A Filename");
77
78
79 VLOG(1) << "Filename: " << filename;
80
81
82
83 subApp->required();
84 filenameOpt->required();
85
86 CLI11_PARSE(app, argc, argv)
87
88 return 0;
89}