[Keyboard] fix compile error make helix/rev2/sc:all (#14214)

This commit is contained in:
Takeshi ISHII 2021-08-29 15:06:00 +09:00 committed by GitHub
parent dd8922d482
commit 9afc64cd61
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -164,14 +164,25 @@ ifeq ($(strip $(OLED_ENABLE)), yes)
OPT_DEFS += -DOLED_FONT_H=\"common/glcdfont.c\" OPT_DEFS += -DOLED_FONT_H=\"common/glcdfont.c\"
endif endif
else else
OLED_ENABLE = no # disable OLED in TOP/common_features.mk ifeq ($(strip $(SPLIT_KEYBOARD)), yes)
OLED_LOCAL_ENABLE = yes $(info Helix/rev2: The following combinations are not supported.)
SRC += local_drivers/i2c.c $(info - SPLIT_KEYBOARD = $(SPLIT_KEYBOARD)) # yes
SRC += local_drivers/ssd1306.c $(info - OLED_ENABLE = $(OLED_ENABLE)) # yes
KEYBOARD_PATHS += $(HELIX_TOP_DIR)/local_drivers $(info - OLED_SELECT = $(OLED_SELECT)) # local
OPT_DEFS += -DOLED_LOCAL_ENABLE $(info Force : OLED_ENABLE = no)
ifeq ($(strip $(LOCAL_GLCDFONT)), yes) $(info .)
OPT_DEFS += -DLOCAL_GLCDFONT OLED_ENABLE = no
endif
ifeq ($(strip $(OLED_ENABLE)), yes)
OLED_ENABLE = no # disable OLED in TOP/common_features.mk
OLED_LOCAL_ENABLE = yes
SRC += local_drivers/i2c.c
SRC += local_drivers/ssd1306.c
KEYBOARD_PATHS += $(HELIX_TOP_DIR)/local_drivers
OPT_DEFS += -DOLED_LOCAL_ENABLE
ifeq ($(strip $(LOCAL_GLCDFONT)), yes)
OPT_DEFS += -DLOCAL_GLCDFONT
endif
endif endif
endif endif
endif endif