diff options
Diffstat (limited to 'lib/python')
-rw-r--r-- | lib/python/qmk/keymap.py | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/lib/python/qmk/keymap.py b/lib/python/qmk/keymap.py index 70730eb4a..a2923f86d 100644 --- a/lib/python/qmk/keymap.py +++ b/lib/python/qmk/keymap.py | |||
@@ -2,8 +2,8 @@ | |||
2 | """ | 2 | """ |
3 | from pathlib import Path | 3 | from pathlib import Path |
4 | 4 | ||
5 | from qmk.path import is_keyboard | ||
6 | from qmk.keyboard import rules_mk | 5 | from qmk.keyboard import rules_mk |
6 | import qmk.path | ||
7 | 7 | ||
8 | # The `keymap.c` template to use when a keyboard doesn't have its own | 8 | # The `keymap.c` template to use when a keyboard doesn't have its own |
9 | DEFAULT_KEYMAP_C = """#include QMK_KEYBOARD_H | 9 | DEFAULT_KEYMAP_C = """#include QMK_KEYBOARD_H |
@@ -103,7 +103,7 @@ def write(keyboard, keymap, layout, layers): | |||
103 | An array of arrays describing the keymap. Each item in the inner array should be a string that is a valid QMK keycode. | 103 | An array of arrays describing the keymap. Each item in the inner array should be a string that is a valid QMK keycode. |
104 | """ | 104 | """ |
105 | keymap_c = generate(keyboard, layout, layers) | 105 | keymap_c = generate(keyboard, layout, layers) |
106 | keymap_file = keymap(keyboard) / keymap / 'keymap.c' | 106 | keymap_file = qmk.path.keymap(keyboard) / 'keymap.c' |
107 | 107 | ||
108 | keymap_file.parent.mkdir(parents=True, exist_ok=True) | 108 | keymap_file.parent.mkdir(parents=True, exist_ok=True) |
109 | keymap_file.write_text(keymap_c) | 109 | keymap_file.write_text(keymap_c) |
@@ -114,7 +114,7 @@ def write(keyboard, keymap, layout, layers): | |||
114 | def locate_keymap(keyboard, keymap): | 114 | def locate_keymap(keyboard, keymap): |
115 | """Returns the path to a keymap for a specific keyboard. | 115 | """Returns the path to a keymap for a specific keyboard. |
116 | """ | 116 | """ |
117 | if not is_keyboard(keyboard): | 117 | if not qmk.path.is_keyboard(keyboard): |
118 | raise KeyError('Invalid keyboard: ' + repr(keyboard)) | 118 | raise KeyError('Invalid keyboard: ' + repr(keyboard)) |
119 | 119 | ||
120 | # Check the keyboard folder first, last match wins | 120 | # Check the keyboard folder first, last match wins |