diff options
Diffstat (limited to 'build_keyboard.mk')
| -rw-r--r-- | build_keyboard.mk | 15 |
1 files changed, 3 insertions, 12 deletions
diff --git a/build_keyboard.mk b/build_keyboard.mk index f13d5b6d6..3ec389ac9 100644 --- a/build_keyboard.mk +++ b/build_keyboard.mk | |||
| @@ -31,8 +31,6 @@ $(error MASTER does not have a valid value(left/right)) | |||
| 31 | endif | 31 | endif |
| 32 | endif | 32 | endif |
| 33 | 33 | ||
| 34 | |||
| 35 | |||
| 36 | KEYBOARD_PATH := keyboards/$(KEYBOARD) | 34 | KEYBOARD_PATH := keyboards/$(KEYBOARD) |
| 37 | KEYBOARD_C := $(KEYBOARD_PATH)/$(KEYBOARD).c | 35 | KEYBOARD_C := $(KEYBOARD_PATH)/$(KEYBOARD).c |
| 38 | 36 | ||
| @@ -42,7 +40,6 @@ else | |||
| 42 | $(error "$(KEYBOARD_C)" does not exist) | 40 | $(error "$(KEYBOARD_C)" does not exist) |
| 43 | endif | 41 | endif |
| 44 | 42 | ||
| 45 | |||
| 46 | ifneq ($(SUBPROJECT),) | 43 | ifneq ($(SUBPROJECT),) |
| 47 | SUBPROJECT_PATH := keyboards/$(KEYBOARD)/$(SUBPROJECT) | 44 | SUBPROJECT_PATH := keyboards/$(KEYBOARD)/$(SUBPROJECT) |
| 48 | SUBPROJECT_C := $(SUBPROJECT_PATH)/$(SUBPROJECT).c | 45 | SUBPROJECT_C := $(SUBPROJECT_PATH)/$(SUBPROJECT).c |
| @@ -118,19 +115,12 @@ endif | |||
| 118 | # # project specific files | 115 | # # project specific files |
| 119 | SRC += $(KEYBOARD_C) \ | 116 | SRC += $(KEYBOARD_C) \ |
| 120 | $(KEYMAP_C) \ | 117 | $(KEYMAP_C) \ |
| 121 | $(QUANTUM_DIR)/quantum.c \ | 118 | $(QUANTUM_SRC) |
| 122 | $(QUANTUM_DIR)/keymap_common.c \ | ||
| 123 | $(QUANTUM_DIR)/keycode_config.c \ | ||
| 124 | $(QUANTUM_DIR)/process_keycode/process_leader.c | ||
| 125 | 119 | ||
| 126 | ifneq ($(SUBPROJECT),) | 120 | ifneq ($(SUBPROJECT),) |
| 127 | SRC += $(SUBPROJECT_C) | 121 | SRC += $(SUBPROJECT_C) |
| 128 | endif | 122 | endif |
| 129 | 123 | ||
| 130 | ifndef CUSTOM_MATRIX | ||
| 131 | SRC += $(QUANTUM_DIR)/matrix.c | ||
| 132 | endif | ||
| 133 | |||
| 134 | # Optimize size but this may cause error "relocation truncated to fit" | 124 | # Optimize size but this may cause error "relocation truncated to fit" |
| 135 | #EXTRALDFLAGS = -Wl,--relax | 125 | #EXTRALDFLAGS = -Wl,--relax |
| 136 | 126 | ||
| @@ -142,9 +132,10 @@ endif | |||
| 142 | VPATH += $(KEYBOARD_PATH) | 132 | VPATH += $(KEYBOARD_PATH) |
| 143 | VPATH += $(COMMON_VPATH) | 133 | VPATH += $(COMMON_VPATH) |
| 144 | 134 | ||
| 135 | include common_features.mk | ||
| 145 | include $(TMK_PATH)/protocol.mk | 136 | include $(TMK_PATH)/protocol.mk |
| 146 | |||
| 147 | include $(TMK_PATH)/common.mk | 137 | include $(TMK_PATH)/common.mk |
| 138 | |||
| 148 | SRC += $(TMK_COMMON_SRC) | 139 | SRC += $(TMK_COMMON_SRC) |
| 149 | OPT_DEFS += $(TMK_COMMON_DEFS) | 140 | OPT_DEFS += $(TMK_COMMON_DEFS) |
| 150 | EXTRALDFLAGS += $(TMK_COMMON_LDFLAGS) | 141 | EXTRALDFLAGS += $(TMK_COMMON_LDFLAGS) |
