AS = avr-as
LD = avr-ld
OC = avr-objcopy
MCU = -mmcu=attiny13a

.s.o :
	$(AS) $(MCU) -o $@ $<

vu.hex : vu.elf
	$(OC) -O ihex vu.elf vu.hex

vu.elf : vu.o
	$(LD) -T vu.ldscript -o vu.elf  vu.o

install: vu.hex
	avrdude -c usbtiny -pt13 -U flash:w:vu.hex

all: vu.hex

clean:
	rm -f *.o vu.elf vu.hex

