1 include makefile_common.mk
 
    6 # Linker for the bootloader
 
    7 LDSCRIPT := bootloader_test/linker/$(MCU)/gcc_bl_test_$(MCU)$(MCU_SUB)$(MCU_MEM_VAR).ld
 
    9 BOOTLOADER_TEST_ELF := $(BUILDPREFIX_TEST_BOOTLOADER)bootloader_test.elf
 
   11 # Include HAL drivers code (needed to build power.c (DCDC))
 
   12 -include $(HAL_API_PATH)makefile
 
   14 # Include bootloader test makefile
 
   15 -include bootloader_test/makefile
 
   18 OBJS = $(addprefix $(BUILDPREFIX_TEST_BOOTLOADER), $(OBJS_))
 
   20 $(BUILDPREFIX_TEST_BOOTLOADER)%.o : %.c
 
   22     $(CC) $(INCLUDES) $(CFLAGS) -c $< -o $@
 
   24 $(BOOTLOADER_TEST_ELF): $(OBJS)
 
   26     $(CC) $(CFLAGS) $(LDFLAGS) -o $@ $^ \
 
   27           -Wl,-Map=$(BUILDPREFIX_TEST_BOOTLOADER)bootloader_test.map \
 
   28           -Wl,-T,$(LDSCRIPT) $(LIBS)
 
   31 $(BOOTLOADER_TEST_HEX): $(BOOTLOADER_TEST_ELF)
 
   33     $(OBJCOPY) $(BOOTLOADER_TEST_ELF) -O ihex $@
 
   36 all: $(BOOTLOADER_TEST_HEX)
 
   39     $(D)$(RM) $(BOOTLOADER_TEST_HEX)