diff options
author | skullY <skullydazed@gmail.com> | 2020-03-12 11:17:43 -0700 |
---|---|---|
committer | skullydazed <skullydazed@users.noreply.github.com> | 2020-03-12 13:48:17 -0700 |
commit | 799acb2802d93913b6e43eda3bad025a2cd35092 (patch) | |
tree | cf2f9ad55088be12ee3a5ba576fc92a17951ae6c /lib/python | |
parent | 18bc5254932a842276627d8f055b6fb1d3345230 (diff) | |
download | qmk_firmware-799acb2802d93913b6e43eda3bad025a2cd35092.tar.gz qmk_firmware-799acb2802d93913b6e43eda3bad025a2cd35092.zip |
use qmk.path.normpath to locate the output file.
Diffstat (limited to 'lib/python')
-rwxr-xr-x | lib/python/qmk/cli/json2c.py | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/lib/python/qmk/cli/json2c.py b/lib/python/qmk/cli/json2c.py index 9abf03d8a..46c4d04bb 100755 --- a/lib/python/qmk/cli/json2c.py +++ b/lib/python/qmk/cli/json2c.py | |||
@@ -1,7 +1,6 @@ | |||
1 | """Generate a keymap.c from a configurator export. | 1 | """Generate a keymap.c from a configurator export. |
2 | """ | 2 | """ |
3 | import json | 3 | import json |
4 | from pathlib import Path | ||
5 | 4 | ||
6 | from milc import cli | 5 | from milc import cli |
7 | 6 | ||
@@ -9,7 +8,7 @@ import qmk.keymap | |||
9 | import qmk.path | 8 | import qmk.path |
10 | 9 | ||
11 | 10 | ||
12 | @cli.argument('-o', '--output', arg_only=True, type=Path, help='File to write to') | 11 | @cli.argument('-o', '--output', arg_only=True, type=qmk.path.normpath, help='File to write to') |
13 | @cli.argument('-q', '--quiet', arg_only=True, action='store_true', help="Quiet mode, only output error messages") | 12 | @cli.argument('-q', '--quiet', arg_only=True, action='store_true', help="Quiet mode, only output error messages") |
14 | @cli.argument('filename', arg_only=True, help='Configurator JSON file') | 13 | @cli.argument('filename', arg_only=True, help='Configurator JSON file') |
15 | @cli.subcommand('Creates a keymap.c from a QMK Configurator export.') | 14 | @cli.subcommand('Creates a keymap.c from a QMK Configurator export.') |