keyboard stuff
1encoder_DEFS := -DENCODER_TESTS -DENCODER_ENABLE -DENCODER_MOCK_SINGLE
2encoder_CONFIG := $(QUANTUM_PATH)/encoder/tests/config_mock.h
3
4encoder_SRC := \
5 platforms/test/timer.c \
6 drivers/encoder/encoder_quadrature.c \
7 $(QUANTUM_PATH)/encoder/tests/mock.c \
8 $(QUANTUM_PATH)/encoder/tests/encoder_tests.cpp \
9 $(QUANTUM_PATH)/encoder.c
10
11encoder_split_left_eq_right_DEFS := -DENCODER_TESTS -DENCODER_ENABLE -DENCODER_MOCK_SPLIT
12encoder_split_left_eq_right_INC := $(QUANTUM_PATH)/split_common
13encoder_split_left_eq_right_CONFIG := $(QUANTUM_PATH)/encoder/tests/config_mock_split_left_eq_right.h
14
15encoder_split_left_eq_right_SRC := \
16 platforms/test/timer.c \
17 drivers/encoder/encoder_quadrature.c \
18 $(QUANTUM_PATH)/encoder/tests/mock_split.c \
19 $(QUANTUM_PATH)/encoder/tests/encoder_tests_split_left_eq_right.cpp \
20 $(QUANTUM_PATH)/encoder.c
21
22encoder_split_left_gt_right_DEFS := -DENCODER_TESTS -DENCODER_ENABLE -DENCODER_MOCK_SPLIT
23encoder_split_left_gt_right_INC := $(QUANTUM_PATH)/split_common
24encoder_split_left_gt_right_CONFIG := $(QUANTUM_PATH)/encoder/tests/config_mock_split_left_gt_right.h
25
26encoder_split_left_gt_right_SRC := \
27 platforms/test/timer.c \
28 drivers/encoder/encoder_quadrature.c \
29 $(QUANTUM_PATH)/encoder/tests/mock_split.c \
30 $(QUANTUM_PATH)/encoder/tests/encoder_tests_split_left_gt_right.cpp \
31 $(QUANTUM_PATH)/encoder.c
32
33encoder_split_left_lt_right_DEFS := -DENCODER_TESTS -DENCODER_ENABLE -DENCODER_MOCK_SPLIT
34encoder_split_left_lt_right_INC := $(QUANTUM_PATH)/split_common
35encoder_split_left_lt_right_CONFIG := $(QUANTUM_PATH)/encoder/tests/config_mock_split_left_lt_right.h
36
37encoder_split_left_lt_right_SRC := \
38 platforms/test/timer.c \
39 drivers/encoder/encoder_quadrature.c \
40 $(QUANTUM_PATH)/encoder/tests/mock_split.c \
41 $(QUANTUM_PATH)/encoder/tests/encoder_tests_split_left_lt_right.cpp \
42 $(QUANTUM_PATH)/encoder.c
43
44encoder_split_no_left_DEFS := -DENCODER_TESTS -DENCODER_ENABLE -DENCODER_MOCK_SPLIT
45encoder_split_no_left_INC := $(QUANTUM_PATH)/split_common
46encoder_split_no_left_CONFIG := $(QUANTUM_PATH)/encoder/tests/config_mock_split_no_left.h
47
48encoder_split_no_left_SRC := \
49 platforms/test/timer.c \
50 drivers/encoder/encoder_quadrature.c \
51 $(QUANTUM_PATH)/encoder/tests/mock_split.c \
52 $(QUANTUM_PATH)/encoder/tests/encoder_tests_split_no_left.cpp \
53 $(QUANTUM_PATH)/encoder.c
54
55encoder_split_no_right_DEFS := -DENCODER_TESTS -DENCODER_ENABLE -DENCODER_MOCK_SPLIT
56encoder_split_no_right_INC := $(QUANTUM_PATH)/split_common
57encoder_split_no_right_CONFIG := $(QUANTUM_PATH)/encoder/tests/config_mock_split_no_right.h
58
59encoder_split_no_right_SRC := \
60 platforms/test/timer.c \
61 drivers/encoder/encoder_quadrature.c \
62 $(QUANTUM_PATH)/encoder/tests/mock_split.c \
63 $(QUANTUM_PATH)/encoder/tests/encoder_tests_split_no_right.cpp \
64 $(QUANTUM_PATH)/encoder.c
65
66encoder_split_role_DEFS := -DENCODER_TESTS -DENCODER_ENABLE -DENCODER_MOCK_SPLIT
67encoder_split_role_INC := $(QUANTUM_PATH)/split_common
68encoder_split_role_CONFIG := $(QUANTUM_PATH)/encoder/tests/config_mock_split_role.h
69
70encoder_split_role_SRC := \
71 platforms/test/timer.c \
72 drivers/encoder/encoder_quadrature.c \
73 $(QUANTUM_PATH)/encoder/tests/mock_split.c \
74 $(QUANTUM_PATH)/encoder/tests/encoder_tests_split_role.cpp \
75 $(QUANTUM_PATH)/encoder.c