aboutsummaryrefslogtreecommitdiff
path: root/build_keyboard.mk
diff options
context:
space:
mode:
Diffstat (limited to 'build_keyboard.mk')
-rw-r--r--build_keyboard.mk18
1 files changed, 9 insertions, 9 deletions
diff --git a/build_keyboard.mk b/build_keyboard.mk
index daef76080..37fa6852f 100644
--- a/build_keyboard.mk
+++ b/build_keyboard.mk
@@ -148,24 +148,24 @@ endif
148 148
149# Have we found a keymap.json? 149# Have we found a keymap.json?
150ifneq ("$(wildcard $(KEYMAP_JSON))", "") 150ifneq ("$(wildcard $(KEYMAP_JSON))", "")
151 KEYMAP_C := $(KEYMAP_OUTPUT)/keymap.c 151 KEYMAP_C := $(KEYMAP_OUTPUT)/src/keymap.c
152 KEYMAP_H := $(KEYMAP_OUTPUT)/config.h 152 KEYMAP_H := $(KEYMAP_OUTPUT)/src/config.h
153 153
154 # Load the keymap-level rules.mk if exists 154 # Load the keymap-level rules.mk if exists
155 -include $(KEYMAP_PATH)/rules.mk 155 -include $(KEYMAP_PATH)/rules.mk
156 156
157 # Load any rules.mk content from keymap.json 157 # Load any rules.mk content from keymap.json
158 INFO_RULES_MK = $(shell (QMK_BIN) generate-rules-mk --quiet --escape --keyboard $(KEYBOARD) --keymap $(KEYMAP) --output $(KEYMAP_OUTPUT)/rules.mk) 158 INFO_RULES_MK = $(shell $(QMK_BIN) generate-rules-mk --quiet --escape --keyboard $(KEYBOARD) --keymap $(KEYMAP) --output $(KEYMAP_OUTPUT)/src/rules.mk)
159 include $(INFO_RULES_MK) 159 include $(INFO_RULES_MK)
160 160
161# Add rules to enerate the keymap files - indentation here is important 161# Add rules to generate the keymap files - indentation here is important
162$(KEYMAP_OUTPUT)/keymap.c: $(KEYMAP_JSON) 162$(KEYMAP_OUTPUT)/src/keymap.c: $(KEYMAP_JSON)
163 (QMK_BIN) json2c --quiet --output $(KEYMAP_C) $(KEYMAP_JSON) 163 $(QMK_BIN) json2c --quiet --output $(KEYMAP_C) $(KEYMAP_JSON)
164 164
165$(KEYMAP_OUTPUT)/config.h: $(KEYMAP_JSON) 165$(KEYMAP_OUTPUT)/src/config.h: $(KEYMAP_JSON)
166 (QMK_BIN) generate-config-h --quiet --keyboard $(KEYBOARD) --keymap $(KEYMAP) --output $(KEYMAP_OUTPUT)/config.h 166 $(QMK_BIN) generate-config-h --quiet --keyboard $(KEYBOARD) --keymap $(KEYMAP) --output $(KEYMAP_H)
167 167
168generated-files: $(KEYMAP_OUTPUT)/config.h $(KEYMAP_OUTPUT)/keymap.c 168generated-files: $(KEYMAP_OUTPUT)/src/config.h $(KEYMAP_OUTPUT)/src/keymap.c
169 169
170endif 170endif
171 171