CC=avr-gcc CFLAGS=-g -Os -Wall -mcall-prologues -mmcu=attiny2313 OBJ2HEX=avr-objcopy AVRDUDE=avrdude TARGET=midifs program : $(TARGET).hex $(AVRDUDE) -p t2313 -c stk500v2 -P /dev/ttyS0 -U $(TARGET).hex %.obj : %.o $(CC) $(CFLAGS) $< -o $@ %.hex : %.obj $(OBJ2HEX) -R .eeprom -O ihex $< $@ clean : rm -f *.hex *.obj *.o