################################################################################ # Automatically-generated file. Do not edit! ################################################################################ -include ../makefile.init RM := cs-rm -rf # All of the sources participating in the build are defined here -include sources.mk -include lib/stdperiphlib/STM32F10x_StdPeriph_Driver/src/subdir.mk -include lib/stdperiphlib/CMSIS/CM3/DeviceSupport/ST/STM32F10x/subdir.mk -include lib/stdperiphlib/CMSIS/CM3/CoreSupport/subdir.mk -include lib/subdir.mk -include subdir.mk -include objects.mk ifneq ($(MAKECMDGOALS),clean) ifneq ($(strip $(C_DEPS)),) -include $(C_DEPS) endif ifneq ($(strip $(ASM_DEPS)),) -include $(ASM_DEPS) endif ifneq ($(strip $(S_UPPER_DEPS)),) -include $(S_UPPER_DEPS) endif endif -include ../makefile.defs # Add inputs and outputs from these tool invocations to the build variables SECONDARY_FLASH += \ demoprog_olimex_stm32p103.hex \ SECONDARY_LIST += \ demoprog_olimex_stm32p103.lst \ SECONDARY_SIZE += \ demoprog_olimex_stm32p103.siz \ # All Target all: demoprog_olimex_stm32p103.elf secondary-outputs # Tool invocations demoprog_olimex_stm32p103.elf: $(OBJS) $(USER_OBJS) @echo 'Building target: $@' @echo 'Invoking: ARM Sourcery Windows GCC C Linker' arm-none-eabi-gcc -T"memory.x" -nostartfiles -Xlinker --gc-sections -L"D:\usr\feaser\software\OpenBLT\Target\Demo\ARMCM3_STM32_Olimex_STM32P103_GCC_Eclipse\Prog" -Wl,-Map,demoprog_olimex_stm32p103.map -mcpu=cortex-m3 -mthumb -g3 -gdwarf-2 -o "demoprog_olimex_stm32p103.elf" $(OBJS) $(USER_OBJS) $(LIBS) @echo 'Finished building target: $@' @echo ' ' demoprog_olimex_stm32p103.hex: demoprog_olimex_stm32p103.elf @echo 'Invoking: ARM Sourcery Windows GNU Create Flash Image' arm-none-eabi-objcopy -O srec demoprog_olimex_stm32p103.elf demoprog_olimex_stm32p103.srec @echo 'Finished building: $@' @echo ' ' demoprog_olimex_stm32p103.lst: demoprog_olimex_stm32p103.elf @echo 'Invoking: ARM Sourcery Windows GNU Create Listing' arm-none-eabi-objdump -h -S demoprog_olimex_stm32p103.elf > "demoprog_olimex_stm32p103.lst" @echo 'Finished building: $@' @echo ' ' demoprog_olimex_stm32p103.siz: demoprog_olimex_stm32p103.elf @echo 'Invoking: ARM Sourcery Windows GNU Print Size' arm-none-eabi-size --format=berkeley demoprog_olimex_stm32p103.elf @echo 'Finished building: $@' @echo ' ' # Other Targets clean: -$(RM) $(SECONDARY_SIZE)$(OBJS)$(C_DEPS)$(ASM_DEPS)$(SECONDARY_FLASH)$(EXECUTABLES)$(SECONDARY_LIST)$(S_UPPER_DEPS) demoprog_olimex_stm32p103.elf -@echo ' ' secondary-outputs: $(SECONDARY_FLASH) $(SECONDARY_LIST) $(SECONDARY_SIZE) .PHONY: all clean dependents .SECONDARY: -include ../makefile.targets