diff options
Diffstat (limited to 'tools/keymap-gen')
-rwxr-xr-x | tools/keymap-gen | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/tools/keymap-gen b/tools/keymap-gen index b58a235..3ca8762 100755 --- a/tools/keymap-gen +++ b/tools/keymap-gen @@ -533,6 +533,11 @@ def name_table(args): GENERATORS[args.lang].generate_name_table(args.varname, database, args.mapname) +def usage(args): + print ("Please select a command:") + print (" 'code-map', 'code-table', 'name-map', 'name-table'") + sys.exit(1) + def main(): parser = argparse.ArgumentParser() @@ -540,6 +545,7 @@ def main(): help="Output language, %s" % ",".join(GENERATORS.keys())) parser.add_argument("--varname", default=None, help="Data variable name") + parser.set_defaults(func=usage) subparsers = parser.add_subparsers(help="sub-command help") |