rules.mk 2.5 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758
  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. $(QUANTUM_PATH)/encoder/tests/mock.c \
  6. $(QUANTUM_PATH)/encoder/tests/encoder_tests.cpp \
  7. $(QUANTUM_PATH)/encoder.c
  8. encoder_split_left_eq_right_DEFS := -DENCODER_TESTS -DENCODER_ENABLE -DENCODER_MOCK_SPLIT
  9. encoder_split_left_eq_right_INC := $(QUANTUM_PATH)/split_common
  10. encoder_split_left_eq_right_CONFIG := $(QUANTUM_PATH)/encoder/tests/config_mock_split_left_eq_right.h
  11. encoder_split_left_eq_right_SRC := \
  12. platforms/test/timer.c \
  13. $(QUANTUM_PATH)/encoder/tests/mock_split.c \
  14. $(QUANTUM_PATH)/encoder/tests/encoder_tests_split_left_eq_right.cpp \
  15. $(QUANTUM_PATH)/encoder.c
  16. encoder_split_left_gt_right_DEFS := -DENCODER_TESTS -DENCODER_ENABLE -DENCODER_MOCK_SPLIT
  17. encoder_split_left_gt_right_INC := $(QUANTUM_PATH)/split_common
  18. encoder_split_left_gt_right_CONFIG := $(QUANTUM_PATH)/encoder/tests/config_mock_split_left_gt_right.h
  19. encoder_split_left_gt_right_SRC := \
  20. platforms/test/timer.c \
  21. $(QUANTUM_PATH)/encoder/tests/mock_split.c \
  22. $(QUANTUM_PATH)/encoder/tests/encoder_tests_split_left_gt_right.cpp \
  23. $(QUANTUM_PATH)/encoder.c
  24. encoder_split_left_lt_right_DEFS := -DENCODER_TESTS -DENCODER_ENABLE -DENCODER_MOCK_SPLIT
  25. encoder_split_left_lt_right_INC := $(QUANTUM_PATH)/split_common
  26. encoder_split_left_lt_right_CONFIG := $(QUANTUM_PATH)/encoder/tests/config_mock_split_left_lt_right.h
  27. encoder_split_left_lt_right_SRC := \
  28. platforms/test/timer.c \
  29. $(QUANTUM_PATH)/encoder/tests/mock_split.c \
  30. $(QUANTUM_PATH)/encoder/tests/encoder_tests_split_left_lt_right.cpp \
  31. $(QUANTUM_PATH)/encoder.c
  32. encoder_split_no_left_DEFS := -DENCODER_TESTS -DENCODER_ENABLE -DENCODER_MOCK_SPLIT
  33. encoder_split_no_left_INC := $(QUANTUM_PATH)/split_common
  34. encoder_split_no_left_CONFIG := $(QUANTUM_PATH)/encoder/tests/config_mock_split_no_left.h
  35. encoder_split_no_left_SRC := \
  36. platforms/test/timer.c \
  37. $(QUANTUM_PATH)/encoder/tests/mock_split.c \
  38. $(QUANTUM_PATH)/encoder/tests/encoder_tests_split_no_left.cpp \
  39. $(QUANTUM_PATH)/encoder.c
  40. encoder_split_no_right_DEFS := -DENCODER_TESTS -DENCODER_ENABLE -DENCODER_MOCK_SPLIT
  41. encoder_split_no_right_INC := $(QUANTUM_PATH)/split_common
  42. encoder_split_no_right_CONFIG := $(QUANTUM_PATH)/encoder/tests/config_mock_split_no_right.h
  43. encoder_split_no_right_SRC := \
  44. platforms/test/timer.c \
  45. $(QUANTUM_PATH)/encoder/tests/mock_split.c \
  46. $(QUANTUM_PATH)/encoder/tests/encoder_tests_split_no_right.cpp \
  47. $(QUANTUM_PATH)/encoder.c