# makefile, written by kaklikMCU=atmega8CC=avr-gccOBJCOPY=avr-objcopy# optimize for size:CFLAGS=-g -mmcu=$(MCU) -Wall -Wstrict-prototypes -Os -mcall-prologues#-------------------all: DOGFINDER_TX.hex#-------------------help:@echo "Usage: make all|load|load_pre|rdfuses|wrfuse1mhz|wrfuse4mhz|wrfusecrystal"@echo "Warning: you will not be able to undo wrfusecrystal unless you connect an"@echo " external crystal! uC is dead after wrfusecrystal if you do not"@echo " have an external crystal."#-------------------DOGFINDER_TX.hex : DOGFINDER_TX.out$(OBJCOPY) -R .eeprom -O ihex DOGFINDER_TX.out DOGFINDER_TX.hexDOGFINDER_TX.out : DOGFINDER_TX.o$(CC) $(CFLAGS) -o DOGFINDER_TX.out -Wl,-Map,DOGFINDER_TX.map DOGFINDER_TX.oDOGFINDER_TX.o : DOGFINDER_TX.c$(CC) $(CFLAGS) -Os -c DOGFINDER_TX.c#-------------------clean:rm -f *.o *.map *.out *t.hex#-------------------