diff options
| -rw-r--r-- | keyboards/helix/rev2/local_features.mk | 27 | 
1 files changed, 19 insertions, 8 deletions
| diff --git a/keyboards/helix/rev2/local_features.mk b/keyboards/helix/rev2/local_features.mk index 47e8c6a83e..8c3ac9c3c1 100644 --- a/keyboards/helix/rev2/local_features.mk +++ b/keyboards/helix/rev2/local_features.mk @@ -164,14 +164,25 @@ ifeq ($(strip $(OLED_ENABLE)), yes)             OPT_DEFS += -DOLED_FONT_H=\"common/glcdfont.c\"          endif      else -        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 +        ifeq ($(strip $(SPLIT_KEYBOARD)), yes) +            $(info Helix/rev2: The following combinations are not supported.) +            $(info - SPLIT_KEYBOARD = $(SPLIT_KEYBOARD)) # yes +            $(info - OLED_ENABLE    = $(OLED_ENABLE))    # yes +            $(info - OLED_SELECT    = $(OLED_SELECT))    # local +            $(info Force : OLED_ENABLE = no) +            $(info .) +            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 | 
