paths.mk
694 bytes
1# Directory common source files exist
2TOP_DIR = .
3TMK_DIR = tmk_core
4TMK_PATH = $(TMK_DIR)
5
6LIB_DIR = lib
7LIB_PATH = $(LIB_DIR)
8
9QUANTUM_DIR = quantum
10QUANTUM_PATH = $(QUANTUM_DIR)
11
12DRIVER_DIR = drivers
13DRIVER_PATH = $(DRIVER_DIR)
14
15PLATFORM_DIR = platforms
16PLATFORM_PATH = $(PLATFORM_DIR)
17
18PROTOCOL_DIR = protocol
19PROTOCOL_PATH = $(TMK_DIR)/$(PROTOCOL_DIR)
20
21BUILDDEFS_DIR = builddefs
22BUILDDEFS_PATH = $(BUILDDEFS_DIR)
23
24BUILD_DIR := .build
25
26COMMON_VPATH := $(TOP_DIR)
27COMMON_VPATH += $(TMK_PATH)
28COMMON_VPATH += $(QUANTUM_PATH)
29COMMON_VPATH += $(QUANTUM_PATH)/keymap_extras
30COMMON_VPATH += $(QUANTUM_PATH)/process_keycode
31COMMON_VPATH += $(QUANTUM_PATH)/sequencer
32COMMON_VPATH += $(DRIVER_PATH)