diff options
| author | Fred Sundvik <fsundvik@gmail.com> | 2016-08-15 09:07:32 +0300 |
|---|---|---|
| committer | Fred Sundvik <fsundvik@gmail.com> | 2016-08-20 03:56:42 +0300 |
| commit | 3442e216dcec3ce6c8ba1c755b0d647a7f384f01 (patch) | |
| tree | fef516e99f2b01e49b0d8b0f4cf1546b1e751ce1 | |
| parent | 9028a412eaf95e37e98a9f2e4573653ec70d7e18 (diff) | |
Move bootloader_defs include to build_keyboard
Also fix it for subprojects
| -rw-r--r-- | build_keyboard.mk | 9 | ||||
| -rw-r--r-- | tmk_core/chibios.mk | 8 |
2 files changed, 9 insertions, 8 deletions
diff --git a/build_keyboard.mk b/build_keyboard.mk index a6b578efbc..e8d8f3572b 100644 --- a/build_keyboard.mk +++ b/build_keyboard.mk | |||
| @@ -54,6 +54,15 @@ ifeq ($(PLATFORM),CHIBIOS) | |||
| 54 | include $(TMK_PATH)/protocol/chibios.mk | 54 | include $(TMK_PATH)/protocol/chibios.mk |
| 55 | include $(TMK_PATH)/chibios.mk | 55 | include $(TMK_PATH)/chibios.mk |
| 56 | OPT_OS = chibios | 56 | OPT_OS = chibios |
| 57 | ifneq ("$(wildcard $(SUBPROJECT_PATH)/bootloader_defs.h)","") | ||
| 58 | OPT_DEFS += -include $(SUBPROJECT_PATH)/bootloader_defs.h | ||
| 59 | else ifneq ("$(wildcard $(SUBPROJECT_PATH)/boards/$(BOARD)/bootloader_defs.h)","") | ||
| 60 | OPT_DEFS += -include $(SUBPROJECT_PATH)/boards/$(BOARD)/bootloader_defs.h | ||
| 61 | else ifneq ("$(wildcard $(KEYBOARD_PATH)/bootloader_defs.h)","") | ||
| 62 | OPT_DEFS += -include $(KEYBOARD_PATH)/bootloader_defs.h | ||
| 63 | else ifneq ("$(wildcard $(KEYBOARD_PATH)/boards/$(BOARD)/bootloader_defs.h)","") | ||
| 64 | OPT_DEFS += -include $(KEYBOARD_PATH)/boards/$(BOARD)/bootloader_defs.h | ||
| 65 | endif | ||
| 57 | endif | 66 | endif |
| 58 | 67 | ||
| 59 | CONFIG_H = $(KEYBOARD_PATH)/config.h | 68 | CONFIG_H = $(KEYBOARD_PATH)/config.h |
diff --git a/tmk_core/chibios.mk b/tmk_core/chibios.mk index b05d59ee89..062a712bd1 100644 --- a/tmk_core/chibios.mk +++ b/tmk_core/chibios.mk | |||
| @@ -143,14 +143,6 @@ MCUFLAGS = -mcpu=$(MCU) | |||
| 143 | 143 | ||
| 144 | DEBUG = gdb | 144 | DEBUG = gdb |
| 145 | 145 | ||
| 146 | # Define ASM defines here | ||
| 147 | # bootloader definitions may be used in the startup .s file | ||
| 148 | ifneq ("$(wildcard $(KEYBOARD_PATH)/bootloader_defs.h)","") | ||
| 149 | OPT_DEFS += -include $(KEYBOARD_PATH)/bootloader_defs.h | ||
| 150 | else ifneq ("$(wildcard $(KEYBOARD_PATH)/boards/$(BOARD)/bootloader_defs.h)","") | ||
| 151 | OPT_DEFS += -include $(KEYBOARD_PATH)/boards/$(BOARD)/bootloader_defs.h | ||
| 152 | endif | ||
| 153 | |||
| 154 | # List any extra directories to look for libraries here. | 146 | # List any extra directories to look for libraries here. |
| 155 | EXTRALIBDIRS = $(RULESPATH)/ld | 147 | EXTRALIBDIRS = $(RULESPATH)/ld |
| 156 | 148 | ||
