diff options
Diffstat (limited to 'tmk_core')
| -rw-r--r-- | tmk_core/common.mk | 71 | 
1 files changed, 31 insertions, 40 deletions
| diff --git a/tmk_core/common.mk b/tmk_core/common.mk index 0b767eb04..f826a7b54 100644 --- a/tmk_core/common.mk +++ b/tmk_core/common.mk @@ -5,7 +5,7 @@ else ifeq ($(PLATFORM),CHIBIOS)  	PLATFORM_COMMON_DIR = $(COMMON_DIR)/chibios  endif -SRC +=	$(COMMON_DIR)/host.c \ +TMK_COMMON_SRC +=	$(COMMON_DIR)/host.c \  	$(COMMON_DIR)/keyboard.c \  	$(COMMON_DIR)/action.c \  	$(COMMON_DIR)/action_tapping.c \ @@ -21,98 +21,89 @@ SRC +=	$(COMMON_DIR)/host.c \  	$(PLATFORM_COMMON_DIR)/bootloader.c \  ifeq ($(PLATFORM),AVR) -	SRC += $(PLATFORM_COMMON_DIR)/xprintf.S +	TMK_COMMON_SRC += $(PLATFORM_COMMON_DIR)/xprintf.S  endif   ifeq ($(PLATFORM),CHIBIOS) -	SRC += $(PLATFORM_COMMON_DIR)/printf.c -	SRC += $(PLATFORM_COMMON_DIR)/eeprom.c +	TMK_COMMON_SRC += $(PLATFORM_COMMON_DIR)/printf.c +	TMK_COMMON_SRC += $(PLATFORM_COMMON_DIR)/eeprom.c  endif  # Option modules  ifeq ($(strip $(BOOTMAGIC_ENABLE)), yes) -    OPT_DEFS += -DBOOTMAGIC_ENABLE -    SRC += $(COMMON_DIR)/bootmagic.c +    TMK_COMMON_DEFS += -DBOOTMAGIC_ENABLE +    TMK_COMMON_SRC += $(COMMON_DIR)/bootmagic.c  else -    OPT_DEFS += -DMAGIC_ENABLE -    SRC += $(COMMON_DIR)/magic.c +    TMK_COMMON_DEFS += -DMAGIC_ENABLE +    TMK_COMMON_SRC += $(COMMON_DIR)/magic.c  endif  ifeq ($(strip $(MOUSEKEY_ENABLE)), yes) -    SRC += $(COMMON_DIR)/mousekey.c -    OPT_DEFS += -DMOUSEKEY_ENABLE -    OPT_DEFS += -DMOUSE_ENABLE +    TMK_COMMON_SRC += $(COMMON_DIR)/mousekey.c +    TMK_COMMON_DEFS += -DMOUSEKEY_ENABLE +    TMK_COMMON_DEFS += -DMOUSE_ENABLE  endif  ifeq ($(strip $(EXTRAKEY_ENABLE)), yes) -    OPT_DEFS += -DEXTRAKEY_ENABLE +    TMK_COMMON_DEFS += -DEXTRAKEY_ENABLE  endif  ifeq ($(strip $(CONSOLE_ENABLE)), yes) -    OPT_DEFS += -DCONSOLE_ENABLE +    TMK_COMMON_DEFS += -DCONSOLE_ENABLE  else -    OPT_DEFS += -DNO_PRINT -    OPT_DEFS += -DNO_DEBUG +    TMK_COMMON_DEFS += -DNO_PRINT +    TMK_COMMON_DEFS += -DNO_DEBUG  endif  ifeq ($(strip $(COMMAND_ENABLE)), yes) -    SRC += $(COMMON_DIR)/command.c -    OPT_DEFS += -DCOMMAND_ENABLE +    TMK_COMMON_SRC += $(COMMON_DIR)/command.c +    TMK_COMMON_DEFS += -DCOMMAND_ENABLE  endif  ifeq ($(strip $(NKRO_ENABLE)), yes) -    OPT_DEFS += -DNKRO_ENABLE +    TMK_COMMON_DEFS += -DNKRO_ENABLE  endif  ifeq ($(strip $(USB_6KRO_ENABLE)), yes) -    OPT_DEFS += -DUSB_6KRO_ENABLE +    TMK_COMMON_DEFS += -DUSB_6KRO_ENABLE  endif  ifeq ($(strip $(SLEEP_LED_ENABLE)), yes) -    SRC += $(PLATFORM_COMMON_DIR)/sleep_led.c -    OPT_DEFS += -DSLEEP_LED_ENABLE -    OPT_DEFS += -DNO_SUSPEND_POWER_DOWN +    TMK_COMMON_SRC += $(PLATFORM_COMMON_DIR)/sleep_led.c +    TMK_COMMON_DEFS += -DSLEEP_LED_ENABLE +    TMK_COMMON_DEFS += -DNO_SUSPEND_POWER_DOWN  endif  ifeq ($(strip $(BACKLIGHT_ENABLE)), yes) -    SRC += $(COMMON_DIR)/backlight.c -    OPT_DEFS += -DBACKLIGHT_ENABLE +    TMK_COMMON_SRC += $(COMMON_DIR)/backlight.c +    TMK_COMMON_DEFS += -DBACKLIGHT_ENABLE  endif  ifeq ($(strip $(BLUETOOTH_ENABLE)), yes) -    OPT_DEFS += -DBLUETOOTH_ENABLE +    TMK_COMMON_DEFS += -DBLUETOOTH_ENABLE  endif  ifeq ($(strip $(ONEHAND_ENABLE)), yes) -    OPT_DEFS += -DONEHAND_ENABLE +    TMK_COMMON_DEFS += -DONEHAND_ENABLE  endif  ifeq ($(strip $(KEYMAP_SECTION_ENABLE)), yes) -    OPT_DEFS += -DKEYMAP_SECTION_ENABLE +    TMK_COMMON_DEFS += -DKEYMAP_SECTION_ENABLE      ifeq ($(strip $(MCU)),atmega32u2) -	EXTRALDFLAGS = -Wl,-L$(TMK_DIR),-Tldscript_keymap_avr35.x +	TMK_COMMON_LDFLAGS = -Wl,-L$(TMK_DIR),-Tldscript_keymap_avr35.x      else ifeq ($(strip $(MCU)),atmega32u4) -	EXTRALDFLAGS = -Wl,-L$(TMK_DIR),-Tldscript_keymap_avr5.x +	TMK_COMMON_LDFLAGS = -Wl,-L$(TMK_DIR),-Tldscript_keymap_avr5.x      else -	EXTRALDFLAGS = $(error no ldscript for keymap section) +	TMK_COMMON_LDFLAGS = $(error no ldscript for keymap section)      endif  endif -ifeq ($(MASTER),right)	 -	OPT_DEFS += -DMASTER_IS_ON_RIGHT -else  -	ifneq ($(MASTER),left) -$(error MASTER does not have a valid value(left/right)) -	endif -endif - -  # Bootloader address  ifdef STM32_BOOTLOADER_ADDRESS -    OPT_DEFS += -DSTM32_BOOTLOADER_ADDRESS=$(STM32_BOOTLOADER_ADDRESS) +    TMK_COMMON_DEFS += -DSTM32_BOOTLOADER_ADDRESS=$(STM32_BOOTLOADER_ADDRESS)  endif  # Search Path | 
