summaryrefslogtreecommitdiff
path: root/builddefs
diff options
context:
space:
mode:
authorJoel Challis <git@zvecr.com>2025-04-23 01:27:47 +0100
committerGitHub <noreply@github.com>2025-04-23 10:27:47 +1000
commit8cd71917ce74dd8301e24d80f4eabb2bfa1a7c69 (patch)
tree8b12d8679d1ce7633339a387e0b627eb8df2a3e5 /builddefs
parent7a2cd0fa962eb5e6e18ce8b0213a7171bc823c1f (diff)
Avoid duplication in generated community modules `rules.mk` (#25135)
Diffstat (limited to 'builddefs')
-rw-r--r--builddefs/build_keyboard.mk3
1 files changed, 3 insertions, 0 deletions
diff --git a/builddefs/build_keyboard.mk b/builddefs/build_keyboard.mk
index fb07042bb7..514191b17d 100644
--- a/builddefs/build_keyboard.mk
+++ b/builddefs/build_keyboard.mk
@@ -251,6 +251,9 @@ generated-files: $(INTERMEDIATE_OUTPUT)/src/config.h $(INTERMEDIATE_OUTPUT)/src/
251endif 251endif
252 252
253# Community modules 253# Community modules
254COMMUNITY_RULES_MK = $(shell $(QMK_BIN) generate-community-modules-rules-mk -kb $(KEYBOARD) --quiet --escape --output $(INTERMEDIATE_OUTPUT)/src/community_rules.mk $(KEYMAP_JSON))
255include $(COMMUNITY_RULES_MK)
256
254$(INTERMEDIATE_OUTPUT)/src/community_modules.h: $(KEYMAP_JSON) $(DD_CONFIG_FILES) 257$(INTERMEDIATE_OUTPUT)/src/community_modules.h: $(KEYMAP_JSON) $(DD_CONFIG_FILES)
255 @$(SILENT) || printf "$(MSG_GENERATING) $@" | $(AWK_CMD) 258 @$(SILENT) || printf "$(MSG_GENERATING) $@" | $(AWK_CMD)
256 $(eval CMD=$(QMK_BIN) generate-community-modules-h -kb $(KEYBOARD) --quiet --output $(INTERMEDIATE_OUTPUT)/src/community_modules.h $(KEYMAP_JSON)) 259 $(eval CMD=$(QMK_BIN) generate-community-modules-h -kb $(KEYBOARD) --quiet --output $(INTERMEDIATE_OUTPUT)/src/community_modules.h $(KEYMAP_JSON))