all:delerr ethaddr.exe
OBJ = obj\ 
LST = lst\ 
CFLAGS= /c /Fo$(OBJ)$(@B).obj /Zi /Zp /Zd /W3 /Gs >> err


$(OBJ)main.obj:main.c kaddr.h ..\..\rel\include\boot.h ..\..\rel\include\downldr.h
        cl $(CFLAGS) main.c

$(OBJ)uart.obj  : uart.c kaddr.h
       cl $(CFLAGS) uart.c

$(OBJ)timer.obj :timer.c kaddr.h
       cl $(CFLAGS) timer.c

$(OBJ)wait.obj :wait.c	kaddr.h
       cl $(CFLAGS) wait.c

$(OBJ)str2h.obj :str2h.c kaddr.h
       cl $(CFLAGS) str2h.c

$(OBJ)crc.obj :crc.c 
       cl $(CFLAGS) crc.c

delerr:
	del err

ethaddr.exe: $(OBJ)main.obj $(OBJ)uart.obj $(OBJ)timer.obj $(OBJ)wait.obj \
$(OBJ)str2h.obj  $(OBJ)crc.obj
           link @linkfile
	   exepack ethaddr.exe setaddr.exe



 
