~ruther/qmk_firmware

46a84ec84a09b33f2df88efb2fc303e77b2d842f — Erovia 5 years ago 3b59980
Load keymap-level rules.mk when compiling keymap.json (#8841)

1 files changed, 5 insertions(+), 0 deletions(-)

M build_json.mk
M build_json.mk => build_json.mk +5 -0
@@ 21,6 21,11 @@ else ifneq ("$(wildcard $(MAIN_KEYMAP_PATH_1)/keymap.json)","")
    KEYMAP_PATH := $(MAIN_KEYMAP_PATH_1)
endif

# Load the keymap-level rules.mk if exists
ifneq ("$(wildcard $(KEYMAP_PATH))", "")
    -include $(KEYMAP_PATH)/rules.mk
endif

# Generate the keymap.c
$(KEYBOARD_OUTPUT)/src/keymap.c: $(KEYMAP_JSON)
	bin/qmk json2c --quiet --output $(KEYMAP_C) $(KEYMAP_JSON)