diff options
| author | Drashna Jaelre | 2024-03-15 06:15:44 +0100 |
|---|---|---|
| committer | GitHub | 2024-03-15 06:15:44 +0100 |
| commit | 68e8d74188a251336bf2eaa8d58e1e04983ac29e (patch) | |
| tree | 195841c50e9b086c7a4077bfd64cac90b718510c /keyboards/ploopyco/post_rules.mk | |
| parent | 359cec14fa7e01356bb401a5c6e841f3d9db9d50 (diff) | |
[Keyboard] Overhaul ploopyco devices (#22967)
Diffstat (limited to 'keyboards/ploopyco/post_rules.mk')
| -rw-r--r-- | keyboards/ploopyco/post_rules.mk | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/keyboards/ploopyco/post_rules.mk b/keyboards/ploopyco/post_rules.mk new file mode 100644 index 0000000000..8fe47c5310 --- /dev/null +++ b/keyboards/ploopyco/post_rules.mk @@ -0,0 +1,12 @@ +OPT_ENCODER_TYPE ?= default +VALID_OPT_ENCODER_TYPES := default simple tiny custom + +ifeq ($(filter $(OPT_ENCODER_TYPE),$(VALID_OPT_ENCODER_TYPES)),) + $(call CATASTROPHIC_ERROR,Invalid OPT_ENCODER_TYPE,OPT_ENCODER_TYPE="$(OPT_ENCODER_TYPE)" is not a valid pointing device type) +else + ifneq ($(strip $(OPT_ENCODER_TYPE)), custom) + VPATH += keyboards/ploopyco/common + SRC += opt_encoder_$(strip $(OPT_ENCODER_TYPE)).c + ANALOG_DRIVER_REQUIRED = yes + endif +endif |