1
################################################################################
2
# Automatically-generated file. Do not edit!
3
################################################################################
5
-include ../makefile.init
9
# All of the sources participating in the build are defined here
14
ifneq ($(MAKECMDGOALS),clean)
15
ifneq ($(strip $(C_DEPS)),)
18
ifneq ($(strip $(ASM_DEPS)),)
21
ifneq ($(strip $(S_DEPS)),)
24
ifneq ($(strip $(S_UPPER_DEPS)),)
25
-include $(S_UPPER_DEPS)
29
-include ../makefile.defs
31
# Add inputs and outputs from these tool invocations to the build variables
46
all: BLF-VLD.elf secondary-outputs
49
BLF-VLD.elf: $(OBJS) $(USER_OBJS)
50
@echo 'Building target: $@'
51
@echo 'Invoking: AVR C Linker'
52
avr-gcc -Wl,-Map,BLF-VLD.map -mmcu=attiny13 -o"BLF-VLD.elf" $(OBJS) $(USER_OBJS) $(LIBS)
53
@echo 'Finished building target: $@'
56
BLF-VLD.lss: BLF-VLD.elf
57
@echo 'Invoking: AVR Create Extended Listing'
58
-avr-objdump -h -S BLF-VLD.elf >"BLF-VLD.lss"
59
@echo 'Finished building: $@'
62
BLF-VLD.hex: BLF-VLD.elf
63
@echo 'Create Flash image (ihex format)'
64
-avr-objcopy -R .eeprom -O ihex BLF-VLD.elf "BLF-VLD.hex"
65
@echo 'Finished building: $@'
68
BLF-VLD.eep: BLF-VLD.elf
69
@echo 'Create eeprom image (ihex format)'
70
-avr-objcopy -j .eeprom --no-change-warnings --change-section-lma .eeprom=0 -O ihex BLF-VLD.elf "BLF-VLD.eep"
71
@echo 'Finished building: $@'
74
sizedummy: BLF-VLD.elf
75
@echo 'Invoking: Print Size'
76
-avr-size --format=avr --mcu=attiny13 BLF-VLD.elf
77
@echo 'Finished building: $@'
82
-$(RM) $(OBJS)$(C_DEPS)$(ASM_DEPS)$(EEPROM_IMAGE)$(FLASH_IMAGE)$(ELFS)$(LSS)$(S_DEPS)$(SIZEDUMMY)$(S_UPPER_DEPS) BLF-VLD.elf
85
secondary-outputs: $(LSS) $(FLASH_IMAGE) $(EEPROM_IMAGE) $(SIZEDUMMY)
87
.PHONY: all clean dependents
90
-include ../makefile.targets