logo

qmk_firmware

custom branch of QMK firmware git clone https://anongit.hacktivis.me/git/qmk_firmware.git

rules.mk (3245B)


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