aboutsummaryrefslogtreecommitdiff
path: root/paths.mk
diff options
context:
space:
mode:
authorJoel Challis <git@zvecr.com>2021-10-28 01:07:53 +0100
committerGitHub <noreply@github.com>2021-10-28 01:07:53 +0100
commitb780c797beb726839e99e3f4054f9b4c33331cdc (patch)
tree019aed772e8204149727afb0841f9043a7084eda /paths.mk
parent6c507afcf212165dd5f3c3f6c026b517295c5090 (diff)
downloadqmk_firmware-b780c797beb726839e99e3f4054f9b4c33331cdc.tar.gz
qmk_firmware-b780c797beb726839e99e3f4054f9b4c33331cdc.zip
Migrate makefile utilities to sub-directory (#14917)
Diffstat (limited to 'paths.mk')
-rw-r--r--paths.mk29
1 files changed, 29 insertions, 0 deletions
diff --git a/paths.mk b/paths.mk
new file mode 100644
index 000000000..78eaf3996
--- /dev/null
+++ b/paths.mk
@@ -0,0 +1,29 @@
1# Directory common source files exist
2TOP_DIR = .
3TMK_DIR = tmk_core
4TMK_PATH = $(TMK_DIR)
5LIB_PATH = lib
6
7QUANTUM_DIR = quantum
8QUANTUM_PATH = $(QUANTUM_DIR)
9
10DRIVER_DIR = drivers
11DRIVER_PATH = $(DRIVER_DIR)
12
13PLATFORM_DIR = platforms
14PLATFORM_PATH = $(PLATFORM_DIR)
15
16BUILDDEFS_DIR = builddefs
17BUILDDEFS_PATH = $(BUILDDEFS_DIR)
18
19BUILD_DIR := .build
20
21COMMON_VPATH := $(TOP_DIR)
22COMMON_VPATH += $(TMK_PATH)
23COMMON_VPATH += $(QUANTUM_PATH)
24COMMON_VPATH += $(QUANTUM_PATH)/keymap_extras
25COMMON_VPATH += $(QUANTUM_PATH)/audio
26COMMON_VPATH += $(QUANTUM_PATH)/process_keycode
27COMMON_VPATH += $(QUANTUM_PATH)/api
28COMMON_VPATH += $(QUANTUM_PATH)/sequencer
29COMMON_VPATH += $(DRIVER_PATH)