CFLAGS = 

all: Eprommer


gad_Eprommer.m: gad_Eprommer.c gad_Eprommer.h
	touch gad_Eprommer.m
    rm gad_Eprommer.m > nil:

defs.m: defs.h
	touch defs.m
    rm defs.m > nil:

Eprommer.o: Eprommer.c defs.h Eprommer.h Eprommer_protos.h gad_Eprommer.h intelhex.h defs.m
    dcc -proto $(CFLAGS) -Hdefs.m=defs.h -c Eprommer.c -o Eprommer.o

gad_Eprommer.o: gad_Eprommer.c gad_Eprommer.h gad_Eprommer.m
    dcc $(CFLAGS) -Hgad_Eprommer.m=gad_Eprommer.h -c gad_Eprommer.c -o gad_Eprommer.o

intelhex.o: intelhex.c intelhex.h
    dcc -proto $(CFLAGS) -c intelhex.c -o intelhex.o

Eprommer: Eprommer.o gad_Eprommer.o intelhex.o
    dcc $(CFLAGS) Eprommer.o gad_Eprommer.o intelhex.o boopsi.o -o Eprommer

