File tree Expand file tree Collapse file tree 11 files changed +34
-34
lines changed Expand file tree Collapse file tree 11 files changed +34
-34
lines changed Original file line number Diff line number Diff line change @@ -388,7 +388,7 @@ VPATH += $(COMMON_VPATH)
388
388
include common_features.mk
389
389
include $(BUILDDEFS_PATH ) /generic_features.mk
390
390
include $(TMK_PATH ) /protocol.mk
391
- include $(TMK_PATH ) /common.mk
391
+ include $(PLATFORM_PATH ) /common.mk
392
392
include $(BUILDDEFS_PATH ) /bootloader.mk
393
393
394
394
SRC += $(patsubst % .c,% .clib,$(LIB_SRC ) )
@@ -404,13 +404,14 @@ ifneq ($(REQUIRE_PLATFORM_KEY),)
404
404
endif
405
405
endif
406
406
407
- include $(TMK_PATH ) /$(PLATFORM_KEY ) .mk
407
+ include $(PLATFORM_PATH ) /$(PLATFORM_KEY ) /platform.mk
408
+ -include $(PLATFORM_PATH ) /$(PLATFORM_KEY ) /flash.mk
409
+
408
410
ifneq ($(strip $(PROTOCOL ) ) ,)
409
411
include $(TMK_PATH ) /protocol/$(strip $(shell echo $(PROTOCOL ) | tr '[ :upper:]' '[:lower:]')).mk
410
412
else
411
413
include $(TMK_PATH ) /protocol/$(PLATFORM_KEY ) .mk
412
414
endif
413
- -include $(TOP_DIR ) /platforms/$(PLATFORM_KEY ) /flash.mk
414
415
415
416
# TODO: remove this bodge?
416
417
PROJECT_DEFS := $(OPT_DEFS )
Original file line number Diff line number Diff line change @@ -54,11 +54,11 @@ endif
54
54
55
55
include common_features.mk
56
56
include $(BUILDDEFS_PATH ) /generic_features.mk
57
- include $(TMK_PATH ) /common.mk
57
+ include $(PLATFORM_PATH ) /common.mk
58
58
include $(TMK_PATH ) /protocol.mk
59
59
include $(QUANTUM_PATH ) /debounce/tests/rules.mk
60
60
include $(QUANTUM_PATH ) /sequencer/tests/rules.mk
61
- include $(TMK_PATH ) /common /test/rules.mk
61
+ include $(PLATFORM_PATH ) /test/rules.mk
62
62
ifneq ($(filter $(FULL_TESTS ) ,$(TEST ) ) ,)
63
63
include build_full_test.mk
64
64
endif
@@ -73,7 +73,7 @@ $(TEST_OBJ)/$(TEST)_INC := $($(TEST)_INC) $(VPATH) $(GTEST_INC)
73
73
$(TEST_OBJ)/$(TEST)_DEFS := $($(TEST ) _DEFS)
74
74
$(TEST_OBJ)/$(TEST)_CONFIG := $($(TEST ) _CONFIG)
75
75
76
- include $(TMK_PATH ) /native .mk
76
+ include $(PLATFORM_PATH ) / $( PLATFORM_KEY ) /platform .mk
77
77
include $(TMK_PATH ) /rules.mk
78
78
79
79
Original file line number Diff line number Diff line change @@ -33,8 +33,10 @@ QUANTUM_SRC += \
33
33
34
34
VPATH += $(QUANTUM_DIR ) /logging
35
35
# Fall back to lib/printf if there is no platform provided print
36
- ifeq ("$(wildcard $(TMK_PATH ) /common /$(PLATFORM_KEY ) /printf.mk) ","")
36
+ ifeq ("$(wildcard $(PLATFORM_PATH ) /$(PLATFORM_KEY ) /printf.mk) ","")
37
37
include $(QUANTUM_PATH ) /logging/print.mk
38
+ else
39
+ include $(PLATFORM_PATH ) /$(PLATFORM_KEY ) /printf.mk
38
40
endif
39
41
40
42
ifeq ($(strip $(DEBUG_MATRIX_SCAN_RATE_ENABLE ) ) , yes)
Original file line number Diff line number Diff line change @@ -13,6 +13,9 @@ DRIVER_PATH = $(DRIVER_DIR)
13
13
PLATFORM_DIR = platforms
14
14
PLATFORM_PATH = $(PLATFORM_DIR )
15
15
16
+ PROTOCOL_DIR = protocol
17
+ PROTOCOL_PATH = $(TMK_DIR ) /$(PROTOCOL_DIR )
18
+
16
19
BUILDDEFS_DIR = builddefs
17
20
BUILDDEFS_PATH = $(BUILDDEFS_DIR )
18
21
Original file line number Diff line number Diff line change
1
+ PLATFORM_COMMON_DIR = $(PLATFORM_PATH ) /$(PLATFORM_KEY )
2
+
3
+ TMK_COMMON_SRC += \
4
+ $(PLATFORM_COMMON_DIR ) /platform.c \
5
+ $(PLATFORM_COMMON_DIR ) /suspend.c \
6
+ $(PLATFORM_COMMON_DIR ) /timer.c \
7
+ $(PLATFORM_COMMON_DIR ) /bootloader.c \
8
+
9
+ # Search Path
10
+ VPATH += $(PLATFORM_PATH )
11
+ VPATH += $(PLATFORM_PATH ) /$(PLATFORM_KEY )
12
+ VPATH += $(PLATFORM_PATH ) /$(PLATFORM_KEY ) /$(DRIVER_DIR )
Original file line number Diff line number Diff line change @@ -11,14 +11,14 @@ eeprom_stm32_large_DEFS := $(eeprom_stm32_DEFS) \
11
11
-DFEE_PAGE_COUNT=16
12
12
13
13
eeprom_stm32_INC := \
14
- $(TMK_PATH ) /common /chibios/
14
+ $(PLATFORM_PATH ) /chibios/
15
15
eeprom_stm32_tiny_INC := $(eeprom_stm32_INC )
16
16
eeprom_stm32_large_INC := $(eeprom_stm32_INC )
17
17
18
18
eeprom_stm32_SRC := \
19
19
$(TOP_DIR ) /drivers/eeprom/eeprom_driver.c \
20
- $(TMK_PATH ) /common/test /eeprom_stm32_tests.cpp \
21
- $(TMK_PATH ) /common/test /flash_stm32_mock.c \
22
- $(TMK_PATH ) /common /chibios/eeprom_stm32.c
20
+ $(PLATFORM_PATH ) / $( PLATFORM_KEY ) /eeprom_stm32_tests.cpp \
21
+ $(PLATFORM_PATH ) / $( PLATFORM_KEY ) /flash_stm32_mock.c \
22
+ $(PLATFORM_PATH ) /chibios/eeprom_stm32.c
23
23
eeprom_stm32_tiny_SRC := $(eeprom_stm32_SRC )
24
24
eeprom_stm32_large_SRC := $(eeprom_stm32_SRC )
Original file line number Diff line number Diff line change 16
16
DEBOUNCE_COMMON_DEFS := -DMATRIX_ROWS=4 -DMATRIX_COLS=10 -DDEBOUNCE=5
17
17
18
18
DEBOUNCE_COMMON_SRC := $(QUANTUM_PATH ) /debounce/tests/debounce_test_common.cpp \
19
- $(TMK_PATH ) /common/test /timer.c
19
+ $(PLATFORM_PATH ) / $( PLATFORM_KEY ) /timer.c
20
20
21
21
debounce_sym_defer_g_DEFS := $(DEBOUNCE_COMMON_DEFS )
22
22
debounce_sym_defer_g_SRC := $(DEBOUNCE_COMMON_SRC ) \
Original file line number Diff line number Diff line change @@ -8,4 +8,4 @@ sequencer_SRC := \
8
8
$(QUANTUM_PATH ) /sequencer/tests/midi_mock.c \
9
9
$(QUANTUM_PATH ) /sequencer/tests/sequencer_tests.cpp \
10
10
$(QUANTUM_PATH ) /sequencer/sequencer.c \
11
- $(TMK_PATH ) /common/test /timer.c
11
+ $(PLATFORM_PATH ) / $( PLATFORM_KEY ) /timer.c
Original file line number Diff line number Diff line change 1
1
TEST_LIST = $(notdir $(patsubst % /rules.mk,% ,$(wildcard $(ROOT_DIR ) /tests/* /rules.mk) ) )
2
2
FULL_TESTS := $(TEST_LIST )
3
3
4
- include $(ROOT_DIR ) /quantum /debounce/tests/testlist.mk
5
- include $(ROOT_DIR ) /quantum /sequencer/tests/testlist.mk
6
- include $(ROOT_DIR ) /tmk_core/common /test/testlist.mk
4
+ include $(QUANTUM_PATH ) /debounce/tests/testlist.mk
5
+ include $(QUANTUM_PATH ) /sequencer/tests/testlist.mk
6
+ include $(PLATFORM_PATH ) /test/testlist.mk
7
7
8
8
define VALIDATE_TEST_LIST
9
9
ifneq ($1,)
Load Diff This file was deleted.
You can’t perform that action at this time.
0 commit comments