You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

26 lines
757 B

  1. include message.mk
  2. # Directory common source files exist
  3. TOP_DIR = .
  4. TMK_DIR = tmk_core
  5. TMK_PATH = $(TOP_DIR)/$(TMK_DIR)
  6. LIB_PATH = $(TOP_DIR)/lib
  7. QUANTUM_DIR = quantum
  8. QUANTUM_PATH = $(TOP_DIR)/$(QUANTUM_DIR)
  9. BUILD_DIR := $(TOP_DIR)/.build
  10. SERIAL_DIR := $(QUANTUM_DIR)/serial_link
  11. SERIAL_PATH := $(QUANTUM_PATH)/serial_link
  12. SERIAL_SRC := $(wildcard $(SERIAL_PATH)/protocol/*.c)
  13. SERIAL_SRC += $(wildcard $(SERIAL_PATH)/system/*.c)
  14. SERIAL_DEFS += -DSERIAL_LINK_ENABLE
  15. COMMON_VPATH := $(TOP_DIR)
  16. COMMON_VPATH += $(TMK_PATH)
  17. COMMON_VPATH += $(QUANTUM_PATH)
  18. COMMON_VPATH += $(QUANTUM_PATH)/keymap_extras
  19. COMMON_VPATH += $(QUANTUM_PATH)/audio
  20. COMMON_VPATH += $(QUANTUM_PATH)/process_keycode
  21. COMMON_VPATH += $(QUANTUM_PATH)/api
  22. COMMON_VPATH += $(SERIAL_PATH)