aboutsummaryrefslogtreecommitdiff
path: root/common_features.mk
diff options
context:
space:
mode:
Diffstat (limited to 'common_features.mk')
-rw-r--r--common_features.mk40
1 files changed, 32 insertions, 8 deletions
diff --git a/common_features.mk b/common_features.mk
index b78f04d2a..e0d4ca297 100644
--- a/common_features.mk
+++ b/common_features.mk
@@ -61,8 +61,8 @@ endif
61 61
62ifeq ($(strip $(STENO_ENABLE)), yes) 62ifeq ($(strip $(STENO_ENABLE)), yes)
63 OPT_DEFS += -DSTENO_ENABLE 63 OPT_DEFS += -DSTENO_ENABLE
64 VIRTSER_ENABLE := yes 64 VIRTSER_ENABLE := yes
65 SRC += $(QUANTUM_DIR)/process_keycode/process_steno.c 65 SRC += $(QUANTUM_DIR)/process_keycode/process_steno.c
66endif 66endif
67 67
68ifeq ($(strip $(VIRTSER_ENABLE)), yes) 68ifeq ($(strip $(VIRTSER_ENABLE)), yes)
@@ -75,9 +75,9 @@ ifeq ($(strip $(FAUXCLICKY_ENABLE)), yes)
75endif 75endif
76 76
77ifeq ($(strip $(POINTING_DEVICE_ENABLE)), yes) 77ifeq ($(strip $(POINTING_DEVICE_ENABLE)), yes)
78 OPT_DEFS += -DPOINTING_DEVICE_ENABLE 78 OPT_DEFS += -DPOINTING_DEVICE_ENABLE
79 OPT_DEFS += -DMOUSE_ENABLE 79 OPT_DEFS += -DMOUSE_ENABLE
80 SRC += $(QUANTUM_DIR)/pointing_device.c 80 SRC += $(QUANTUM_DIR)/pointing_device.c
81endif 81endif
82 82
83ifeq ($(strip $(UCIS_ENABLE)), yes) 83ifeq ($(strip $(UCIS_ENABLE)), yes)
@@ -110,12 +110,14 @@ ifeq ($(strip $(RGBLIGHT_ENABLE)), yes)
110 ifeq ($(strip $(RGBLIGHT_CUSTOM_DRIVER)), yes) 110 ifeq ($(strip $(RGBLIGHT_CUSTOM_DRIVER)), yes)
111 OPT_DEFS += -DRGBLIGHT_CUSTOM_DRIVER 111 OPT_DEFS += -DRGBLIGHT_CUSTOM_DRIVER
112 else 112 else
113 SRC += ws2812.c 113 SRC += ws2812.c
114 endif 114 endif
115endif 115endif
116 116
117ifeq ($(strip $(RGB_MATRIX_ENABLE)), yes) 117ifeq ($(strip $(RGB_MATRIX_ENABLE)), yes)
118 OPT_DEFS += -DRGB_MATRIX_ENABLE 118 OPT_DEFS += -DRGB_MATRIX_ENABLE
119 OPT_DEFS += -DIS31FL3731
120 COMMON_VPATH += $(DRIVER_PATH)/issi
119 SRC += is31fl3731.c 121 SRC += is31fl3731.c
120 SRC += i2c_master.c 122 SRC += i2c_master.c
121 SRC += $(QUANTUM_DIR)/color.c 123 SRC += $(QUANTUM_DIR)/color.c
@@ -123,6 +125,28 @@ ifeq ($(strip $(RGB_MATRIX_ENABLE)), yes)
123 CIE1931_CURVE = yes 125 CIE1931_CURVE = yes
124endif 126endif
125 127
128ifeq ($(strip $(RGB_MATRIX_ENABLE)), IS31FL3731)
129 OPT_DEFS += -DRGB_MATRIX_ENABLE
130 OPT_DEFS += -DIS31FL3731
131 COMMON_VPATH += $(DRIVER_PATH)/issi
132 SRC += is31fl3731.c
133 SRC += i2c_master.c
134 SRC += $(QUANTUM_DIR)/color.c
135 SRC += $(QUANTUM_DIR)/rgb_matrix.c
136 CIE1931_CURVE = yes
137endif
138
139ifeq ($(strip $(RGB_MATRIX_ENABLE)), IS31FL3733)
140 OPT_DEFS += -DRGB_MATRIX_ENABLE
141 OPT_DEFS += -DIS31FL3733
142 COMMON_VPATH += $(DRIVER_PATH)/issi
143 SRC += is31fl3733.c
144 SRC += i2c_master.c
145 SRC += $(QUANTUM_DIR)/color.c
146 SRC += $(QUANTUM_DIR)/rgb_matrix.c
147 CIE1931_CURVE = yes
148endif
149
126ifeq ($(strip $(TAP_DANCE_ENABLE)), yes) 150ifeq ($(strip $(TAP_DANCE_ENABLE)), yes)
127 OPT_DEFS += -DTAP_DANCE_ENABLE 151 OPT_DEFS += -DTAP_DANCE_ENABLE
128 SRC += $(QUANTUM_DIR)/process_keycode/process_tap_dance.c 152 SRC += $(QUANTUM_DIR)/process_keycode/process_tap_dance.c
@@ -169,7 +193,7 @@ ifeq ($(strip $(BACKLIGHT_ENABLE)), yes)
169 ifeq ($(strip $(VISUALIZER_ENABLE)), yes) 193 ifeq ($(strip $(VISUALIZER_ENABLE)), yes)
170 CIE1931_CURVE = yes 194 CIE1931_CURVE = yes
171 endif 195 endif
172 ifeq ($(strip $(BACKLIGHT_CUSTOM_DRIVER)), yes) 196 ifeq ($(strip $(BACKLIGHT_CUSTOM_DRIVER)), yes)
173 OPT_DEFS += -DBACKLIGHT_CUSTOM_DRIVER 197 OPT_DEFS += -DBACKLIGHT_CUSTOM_DRIVER
174 endif 198 endif
175endif 199endif
@@ -200,7 +224,7 @@ endif
200 224
201ifeq ($(strip $(HD44780_ENABLE)), yes) 225ifeq ($(strip $(HD44780_ENABLE)), yes)
202 SRC += drivers/avr/hd44780.c 226 SRC += drivers/avr/hd44780.c
203 OPT_DEFS += -DHD44780_ENABLE 227 OPT_DEFS += -DHD44780_ENABLE
204endif 228endif
205 229
206QUANTUM_SRC:= \ 230QUANTUM_SRC:= \