summaryrefslogtreecommitdiff
path: root/builddefs
diff options
context:
space:
mode:
authorJoel Challis <git@zvecr.com>2025-11-22 04:30:27 +0000
committerGitHub <noreply@github.com>2025-11-22 04:30:27 +0000
commit3e0b22af68da07bf2854ecde6b0f31f98fd027e2 (patch)
tree270325f073bebcf5f31d4e3efa453783ea946d5b /builddefs
parent7edb4d2ed8228d7f5bfa32e001474f8c5b092767 (diff)
Fix community layout keymap discovery (#25802)
Diffstat (limited to 'builddefs')
-rw-r--r--builddefs/build_json.mk10
-rw-r--r--builddefs/build_layout.mk6
2 files changed, 8 insertions, 8 deletions
diff --git a/builddefs/build_json.mk b/builddefs/build_json.mk
index e9d1420f36..54f256480b 100644
--- a/builddefs/build_json.mk
+++ b/builddefs/build_json.mk
@@ -19,18 +19,18 @@ endif
19ifneq ($(QMK_USERSPACE),) 19ifneq ($(QMK_USERSPACE),)
20 ifneq ("$(wildcard $(QMK_USERSPACE)/$(MAIN_KEYMAP_PATH_5)/keymap.json)","") 20 ifneq ("$(wildcard $(QMK_USERSPACE)/$(MAIN_KEYMAP_PATH_5)/keymap.json)","")
21 KEYMAP_JSON := $(QMK_USERSPACE)/$(MAIN_KEYMAP_PATH_5)/keymap.json 21 KEYMAP_JSON := $(QMK_USERSPACE)/$(MAIN_KEYMAP_PATH_5)/keymap.json
22 KEYMAP_PATH := $(QMK_USERSPACE)/$(MAIN_KEYMAP_PATH_5) 22 KEYMAP_JSON_PATH := $(QMK_USERSPACE)/$(MAIN_KEYMAP_PATH_5)
23 else ifneq ("$(wildcard $(QMK_USERSPACE)/$(MAIN_KEYMAP_PATH_4)/keymap.json)","") 23 else ifneq ("$(wildcard $(QMK_USERSPACE)/$(MAIN_KEYMAP_PATH_4)/keymap.json)","")
24 KEYMAP_JSON := $(QMK_USERSPACE)/$(MAIN_KEYMAP_PATH_4)/keymap.json 24 KEYMAP_JSON := $(QMK_USERSPACE)/$(MAIN_KEYMAP_PATH_4)/keymap.json
25 KEYMAP_PATH := $(QMK_USERSPACE)/$(MAIN_KEYMAP_PATH_4) 25 KEYMAP_JSON_PATH := $(QMK_USERSPACE)/$(MAIN_KEYMAP_PATH_4)
26 else ifneq ("$(wildcard $(QMK_USERSPACE)/$(MAIN_KEYMAP_PATH_3)/keymap.json)","") 26 else ifneq ("$(wildcard $(QMK_USERSPACE)/$(MAIN_KEYMAP_PATH_3)/keymap.json)","")
27 KEYMAP_JSON := $(QMK_USERSPACE)/$(MAIN_KEYMAP_PATH_3)/keymap.json 27 KEYMAP_JSON := $(QMK_USERSPACE)/$(MAIN_KEYMAP_PATH_3)/keymap.json
28 KEYMAP_PATH := $(QMK_USERSPACE)/$(MAIN_KEYMAP_PATH_3) 28 KEYMAP_JSON_PATH := $(QMK_USERSPACE)/$(MAIN_KEYMAP_PATH_3)
29 else ifneq ("$(wildcard $(QMK_USERSPACE)/$(MAIN_KEYMAP_PATH_2)/keymap.json)","") 29 else ifneq ("$(wildcard $(QMK_USERSPACE)/$(MAIN_KEYMAP_PATH_2)/keymap.json)","")
30 KEYMAP_JSON := $(QMK_USERSPACE)/$(MAIN_KEYMAP_PATH_2)/keymap.json 30 KEYMAP_JSON := $(QMK_USERSPACE)/$(MAIN_KEYMAP_PATH_2)/keymap.json
31 KEYMAP_PATH := $(QMK_USERSPACE)/$(MAIN_KEYMAP_PATH_2) 31 KEYMAP_JSON_PATH := $(QMK_USERSPACE)/$(MAIN_KEYMAP_PATH_2)
32 else ifneq ("$(wildcard $(QMK_USERSPACE)/$(MAIN_KEYMAP_PATH_1)/keymap.json)","") 32 else ifneq ("$(wildcard $(QMK_USERSPACE)/$(MAIN_KEYMAP_PATH_1)/keymap.json)","")
33 KEYMAP_JSON := $(QMK_USERSPACE)/$(MAIN_KEYMAP_PATH_1)/keymap.json 33 KEYMAP_JSON := $(QMK_USERSPACE)/$(MAIN_KEYMAP_PATH_1)/keymap.json
34 KEYMAP_PATH := $(QMK_USERSPACE)/$(MAIN_KEYMAP_PATH_1) 34 KEYMAP_JSON_PATH := $(QMK_USERSPACE)/$(MAIN_KEYMAP_PATH_1)
35 endif 35 endif
36endif 36endif
diff --git a/builddefs/build_layout.mk b/builddefs/build_layout.mk
index 9ff99cc221..7a5dbf58b6 100644
--- a/builddefs/build_layout.mk
+++ b/builddefs/build_layout.mk
@@ -10,10 +10,10 @@ define SEARCH_LAYOUTS_REPO
10 LAYOUT_KEYMAP_JSON := $$(LAYOUT_KEYMAP_PATH)/keymap.json 10 LAYOUT_KEYMAP_JSON := $$(LAYOUT_KEYMAP_PATH)/keymap.json
11 LAYOUT_KEYMAP_C := $$(LAYOUT_KEYMAP_PATH)/keymap.c 11 LAYOUT_KEYMAP_C := $$(LAYOUT_KEYMAP_PATH)/keymap.c
12 ifneq ("$$(wildcard $$(LAYOUT_KEYMAP_JSON))","") 12 ifneq ("$$(wildcard $$(LAYOUT_KEYMAP_JSON))","")
13 -include $$(LAYOUT_KEYMAP_PATH)/rules.mk
14 KEYMAP_JSON := $$(LAYOUT_KEYMAP_JSON) 13 KEYMAP_JSON := $$(LAYOUT_KEYMAP_JSON)
15 KEYMAP_PATH := $$(LAYOUT_KEYMAP_PATH) 14 KEYMAP_JSON_PATH := $$(LAYOUT_KEYMAP_PATH)
16 else ifneq ("$$(wildcard $$(LAYOUT_KEYMAP_C))","") 15 endif
16 ifneq ("$$(wildcard $$(LAYOUT_KEYMAP_C))","")
17 -include $$(LAYOUT_KEYMAP_PATH)/rules.mk 17 -include $$(LAYOUT_KEYMAP_PATH)/rules.mk
18 KEYMAP_C := $$(LAYOUT_KEYMAP_C) 18 KEYMAP_C := $$(LAYOUT_KEYMAP_C)
19 KEYMAP_PATH := $$(LAYOUT_KEYMAP_PATH) 19 KEYMAP_PATH := $$(LAYOUT_KEYMAP_PATH)