{"ext", required_argument, 0, 'e'},
{"wpart", no_argument, 0, 'w'},
{"verbose", no_argument, 0, 'v'},
+ {"version", no_argument, 0, 'x'},
{0, 0, 0, 0}};
- while (-1 != (c = getopt_long(argc, argv, "i:b:e:wv",
+ while (-1 != (c = getopt_long(argc, argv, "i:b:e:wvx",
long_options, &option_index))) {
switch (c) {
case 'v':
verbose = true;
break;
+ case 'x':
+ puts(VERSION);
+ exit(0);
+ break;
default:
printf("%s", usage);
return false;