diff options
| author | Pascal Getreuer <50221757+getreuer@users.noreply.github.com> | 2025-05-11 16:30:19 -0700 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2025-05-12 09:30:19 +1000 |
| commit | f4171412a676ae3cbd1cd50e859a7deb1a554e15 (patch) | |
| tree | 57d1acc2b9f9651b8d82299a3288cbe51b0199cb /builddefs | |
| parent | 7f42a5bc03a3f80d65314c69adb0b1176cf13167 (diff) | |
Enable community modules to define LED matrix and RGB matrix effects. (#25187)
Co-authored-by: Joel Challis <git@zvecr.com>
Diffstat (limited to 'builddefs')
| -rw-r--r-- | builddefs/build_keyboard.mk | 13 |
1 files changed, 11 insertions, 2 deletions
diff --git a/builddefs/build_keyboard.mk b/builddefs/build_keyboard.mk index 514191b17d..c2c47c00fb 100644 --- a/builddefs/build_keyboard.mk +++ b/builddefs/build_keyboard.mk | |||
| @@ -274,10 +274,19 @@ $(INTERMEDIATE_OUTPUT)/src/community_modules_introspection.h: $(KEYMAP_JSON) $(D | |||
| 274 | $(eval CMD=$(QMK_BIN) generate-community-modules-introspection-h -kb $(KEYBOARD) --quiet --output $(INTERMEDIATE_OUTPUT)/src/community_modules_introspection.h $(KEYMAP_JSON)) | 274 | $(eval CMD=$(QMK_BIN) generate-community-modules-introspection-h -kb $(KEYBOARD) --quiet --output $(INTERMEDIATE_OUTPUT)/src/community_modules_introspection.h $(KEYMAP_JSON)) |
| 275 | @$(BUILD_CMD) | 275 | @$(BUILD_CMD) |
| 276 | 276 | ||
| 277 | SRC += $(INTERMEDIATE_OUTPUT)/src/community_modules.c | 277 | $(INTERMEDIATE_OUTPUT)/src/led_matrix_community_modules.inc: $(KEYMAP_JSON) $(DD_CONFIG_FILES) |
| 278 | @$(SILENT) || printf "$(MSG_GENERATING) $@" | $(AWK_CMD) | ||
| 279 | $(eval CMD=$(QMK_BIN) generate-led-matrix-community-modules-inc -kb $(KEYBOARD) --quiet --output $(INTERMEDIATE_OUTPUT)/src/led_matrix_community_modules.inc $(KEYMAP_JSON)) | ||
| 280 | @$(BUILD_CMD) | ||
| 278 | 281 | ||
| 279 | generated-files: $(INTERMEDIATE_OUTPUT)/src/community_modules.h $(INTERMEDIATE_OUTPUT)/src/community_modules.c $(INTERMEDIATE_OUTPUT)/src/community_modules_introspection.c $(INTERMEDIATE_OUTPUT)/src/community_modules_introspection.h | 282 | $(INTERMEDIATE_OUTPUT)/src/rgb_matrix_community_modules.inc: $(KEYMAP_JSON) $(DD_CONFIG_FILES) |
| 283 | @$(SILENT) || printf "$(MSG_GENERATING) $@" | $(AWK_CMD) | ||
| 284 | $(eval CMD=$(QMK_BIN) generate-rgb-matrix-community-modules-inc -kb $(KEYBOARD) --quiet --output $(INTERMEDIATE_OUTPUT)/src/rgb_matrix_community_modules.inc $(KEYMAP_JSON)) | ||
| 285 | @$(BUILD_CMD) | ||
| 286 | |||
| 287 | SRC += $(INTERMEDIATE_OUTPUT)/src/community_modules.c | ||
| 280 | 288 | ||
| 289 | generated-files: $(INTERMEDIATE_OUTPUT)/src/community_modules.h $(INTERMEDIATE_OUTPUT)/src/community_modules.c $(INTERMEDIATE_OUTPUT)/src/community_modules_introspection.c $(INTERMEDIATE_OUTPUT)/src/community_modules_introspection.h $(INTERMEDIATE_OUTPUT)/src/led_matrix_community_modules.inc $(INTERMEDIATE_OUTPUT)/src/rgb_matrix_community_modules.inc | ||
| 281 | 290 | ||
| 282 | include $(BUILDDEFS_PATH)/converters.mk | 291 | include $(BUILDDEFS_PATH)/converters.mk |
| 283 | 292 | ||
