summaryrefslogtreecommitdiffstats
path: root/src/command_line_options.cpp
diff options
context:
space:
mode:
authorJonathan Bauer2018-12-10 18:43:03 +0100
committerJonathan Bauer2018-12-10 18:43:03 +0100
commit29234d0fbd6859734f9ae962fbc10bbde56bda35 (patch)
tree383ec9d66a68b7a2645752c37b3bd7987a2141ae /src/command_line_options.cpp
parentformattig: move runscript parsing (diff)
downloadvmchooser2-29234d0fbd6859734f9ae962fbc10bbde56bda35.tar.gz
vmchooser2-29234d0fbd6859734f9ae962fbc10bbde56bda35.tar.xz
vmchooser2-29234d0fbd6859734f9ae962fbc10bbde56bda35.zip
support configurable URLs for list, news and help
Diffstat (limited to 'src/command_line_options.cpp')
-rw-r--r--src/command_line_options.cpp12
1 files changed, 12 insertions, 0 deletions
diff --git a/src/command_line_options.cpp b/src/command_line_options.cpp
index 0f26edf..466292a 100644
--- a/src/command_line_options.cpp
+++ b/src/command_line_options.cpp
@@ -26,6 +26,9 @@ CommandLineOptions::CommandLineOptions(int argc, char * const argv[]) {
{"tab", required_argument, nullptr, 'T'},
{"theme", required_argument, nullptr, 't'},
{"url", required_argument, nullptr, 'u'},
+ {"url-list", required_argument, nullptr, 'ulst'},
+ {"url-news", required_argument, nullptr, 'unws'},
+ {"url-help", required_argument, nullptr, 'uhlp'},
{"version", no_argument, nullptr, 'v'},
{"xpath", required_argument, nullptr, 'x'},
{"location-mode", required_argument, nullptr, 'locm'},
@@ -110,6 +113,15 @@ CommandLineOptions::CommandLineOptions(int argc, char * const argv[]) {
case 'nvtx':
options.insert("no-vtx", "no-vtx");
break;
+ case 'ulst':
+ options.insert("url-list", optarg);
+ break;
+ case 'unws':
+ options.insert("url-news", optarg);
+ break;
+ case 'uhlp':
+ options.insert("url-help", optarg);
+ break;
case 'uuid':
options.insert("uuid", optarg);
break;