keymap: add --version option

This commit is contained in:
Zbigniew Jędrzejewski-Szmek 2012-07-17 07:31:48 +02:00 committed by Lennart Poettering
parent 9ba0bc4e0f
commit d8f173fd2e
1 changed files with 9 additions and 0 deletions

View File

@ -362,8 +362,13 @@ static void help(int error)
int main(int argc, char **argv)
{
enum {
ARG_VERSION = 0x100,
};
static const struct option options[] = {
{ "help", no_argument, NULL, 'h' },
{ "version", no_argument, NULL, ARG_VERSION },
{ "interactive", no_argument, NULL, 'i' },
{}
};
@ -382,6 +387,10 @@ int main(int argc, char **argv)
case 'h':
help(0);
case ARG_VERSION:
puts(PACKAGE_STRING);
exit(0);
case 'i':
opt_interactive = 1;
break;