-
Notifications
You must be signed in to change notification settings - Fork 3
/
rules.mk
49 lines (37 loc) · 992 Bytes
/
rules.mk
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
# This file intentionally left blank
FAUXCLICKY_ENABLE = no # Use buzzer to emulate clicky switches
ENCODER_ENABLE = yes
SRC += mab_haptic.c
SRC += mab_pointing.c
SRC += matrix_74hc595_spi.c
QUANTUM_LIB_SRC += spi_master.c
CUSTOM_MATRIX = lite
POINTING_DEVICE_ENABLE = yes
POINTING_DEVICE_DRIVER = pmw3360
OPT_DEFS += -DFP_TRACKBALL_ENABLE
HAPTIC_DRIVER += DRV2605L
QUANTUM_PAINTER_DRIVERS += st7789_spi
#PER KEY RGB
RGB_MATRIX_DRIVER = WS2812 # RGB matrix driver support
WS2812_DRIVER = vendor
QUANTUM_PAINTER_DRIVERS += st7789_spi
QUANTUM_PAINTER_LVGL_INTEGRATION = yes
COMBO_ENABLE = yes
ENCODER_MAP_ENABLE = yes
CAPS_WORD_ENABLE = yes
MAGIC_ENABLE = yes
ifeq ($(strip $(MCU_HELIOS)), yes)
OPT_DEFS += -DMCU_HELIOS
endif
SRC += swapper.c
SRC += assets/rb_24.c \
assets/rb_18.c \
assets/window.c \
assets/tools.c \
assets/hash.c \
assets/apple.c \
assets/cmd.c \
assets/shift.c \
assets/caret.c \
assets/alt.c
SRC += display.c