post_rules.mk
487 bytes
1OPT_ENCODER_TYPE ?= default
2VALID_OPT_ENCODER_TYPES := default simple tiny custom
3
4ifeq ($(filter $(OPT_ENCODER_TYPE),$(VALID_OPT_ENCODER_TYPES)),)
5 $(call CATASTROPHIC_ERROR,Invalid OPT_ENCODER_TYPE,OPT_ENCODER_TYPE="$(OPT_ENCODER_TYPE)" is not a valid pointing device type)
6else
7 ifneq ($(strip $(OPT_ENCODER_TYPE)), custom)
8 VPATH += keyboards/ploopyco/common
9 SRC += opt_encoder_$(strip $(OPT_ENCODER_TYPE)).c
10 ANALOG_DRIVER_REQUIRED = yes
11 endif
12endif