Merge pull request #1171 from ishtob/master
[jackhill/qmk/firmware.git] / common.mk
CommitLineData
27a673f5
FS
1include message.mk
2
3# Directory common source files exist
4TOP_DIR = .
5TMK_DIR = tmk_core
6TMK_PATH = $(TOP_DIR)/$(TMK_DIR)
7LIB_PATH = $(TOP_DIR)/lib
8
9QUANTUM_DIR = quantum
10QUANTUM_PATH = $(TOP_DIR)/$(QUANTUM_DIR)
11
0a114601
FS
12BUILD_DIR := $(TOP_DIR)/.build
13
14SERIAL_DIR := $(QUANTUM_DIR)/serial_link
15SERIAL_PATH := $(QUANTUM_PATH)/serial_link
16SERIAL_SRC := $(wildcard $(SERIAL_PATH)/protocol/*.c)
17SERIAL_SRC += $(wildcard $(SERIAL_PATH)/system/*.c)
18SERIAL_DEFS += -DSERIAL_LINK_ENABLE
19
c692fd1d
FS
20COMMON_VPATH := $(TOP_DIR)
21COMMON_VPATH += $(TMK_PATH)
22COMMON_VPATH += $(QUANTUM_PATH)
23COMMON_VPATH += $(QUANTUM_PATH)/keymap_extras
24COMMON_VPATH += $(QUANTUM_PATH)/audio
25COMMON_VPATH += $(QUANTUM_PATH)/process_keycode
7edac212 26COMMON_VPATH += $(QUANTUM_PATH)/api
c692fd1d 27COMMON_VPATH += $(SERIAL_PATH)