diff options
Diffstat (limited to 'common_features.mk')
-rw-r--r-- | common_features.mk | 14 |
1 files changed, 13 insertions, 1 deletions
diff --git a/common_features.mk b/common_features.mk index b12b6ae51..b78f04d2a 100644 --- a/common_features.mk +++ b/common_features.mk | |||
@@ -210,5 +210,17 @@ QUANTUM_SRC:= \ | |||
210 | $(QUANTUM_DIR)/process_keycode/process_leader.c | 210 | $(QUANTUM_DIR)/process_keycode/process_leader.c |
211 | 211 | ||
212 | ifndef CUSTOM_MATRIX | 212 | ifndef CUSTOM_MATRIX |
213 | QUANTUM_SRC += $(QUANTUM_DIR)/matrix.c | 213 | ifeq ($(strip $(SPLIT_KEYBOARD)), yes) |
214 | QUANTUM_SRC += $(QUANTUM_DIR)/split_common/matrix.c | ||
215 | else | ||
216 | QUANTUM_SRC += $(QUANTUM_DIR)/matrix.c | ||
217 | endif | ||
218 | endif | ||
219 | |||
220 | ifeq ($(strip $(SPLIT_KEYBOARD)), yes) | ||
221 | OPT_DEFS += -DSPLIT_KEYBOARD | ||
222 | QUANTUM_SRC += $(QUANTUM_DIR)/split_common/split_flags.c \ | ||
223 | $(QUANTUM_DIR)/split_common/split_util.c \ | ||
224 | $(QUANTUM_DIR)/split_common/i2c.c \ | ||
225 | $(QUANTUM_DIR)/split_common/serial.c | ||
214 | endif | 226 | endif |