diff options
author | Thomas Weißschuh <thomas@t-8ch.de> | 2021-09-15 17:40:22 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-09-15 08:40:22 -0700 |
commit | 83988597f4d916a37b2b0987f393ceaa007532eb (patch) | |
tree | ba5d07ccf743cb27bee77b4d6cd2128035ce365e /common_features.mk | |
parent | 1a68feb842ebcc6a7d1aef7cd7f83865cc18fab1 (diff) | |
download | qmk_firmware-83988597f4d916a37b2b0987f393ceaa007532eb.tar.gz qmk_firmware-83988597f4d916a37b2b0987f393ceaa007532eb.zip |
Add Support for USB programmable buttons (#12950)
Diffstat (limited to 'common_features.mk')
-rw-r--r-- | common_features.mk | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/common_features.mk b/common_features.mk index 2cd78ceb6..4633ccce1 100644 --- a/common_features.mk +++ b/common_features.mk | |||
@@ -127,6 +127,12 @@ ifeq ($(strip $(POINTING_DEVICE_ENABLE)), yes) | |||
127 | SRC += $(QUANTUM_DIR)/pointing_device.c | 127 | SRC += $(QUANTUM_DIR)/pointing_device.c |
128 | endif | 128 | endif |
129 | 129 | ||
130 | ifeq ($(strip $(PROGRAMMABLE_BUTTON_ENABLE)), yes) | ||
131 | OPT_DEFS += -DPROGRAMMABLE_BUTTON_ENABLE | ||
132 | SRC += $(QUANTUM_DIR)/programmable_button.c | ||
133 | SRC += $(QUANTUM_DIR)/process_keycode/process_programmable_button.c | ||
134 | endif | ||
135 | |||
130 | VALID_EEPROM_DRIVER_TYPES := vendor custom transient i2c spi | 136 | VALID_EEPROM_DRIVER_TYPES := vendor custom transient i2c spi |
131 | EEPROM_DRIVER ?= vendor | 137 | EEPROM_DRIVER ?= vendor |
132 | ifeq ($(filter $(EEPROM_DRIVER),$(VALID_EEPROM_DRIVER_TYPES)),) | 138 | ifeq ($(filter $(EEPROM_DRIVER),$(VALID_EEPROM_DRIVER_TYPES)),) |