#LSL makefile. 18th April 1995

!include \rtrware\include\gblmkdef

CFLAGS = $(CFLAGS) -P ETHER_DEBUG=1

OBJS= $(OLS)etherini.ol $(OLS)etherrx.ol $(OLS)ethertx.ol $(OLS)ethprt1.ol \
	$(OLS)ethcon.ol $(OLS)ethprt2.ol

LIBFILE= ethernet.lib

ethernet.lib: delerr $(OBJS) 
              type err
delerr :
	del err

$(OLS)etherini.ol: $(@B).c kether.h nvethstr.h $(INC)kstart.h $(INC)lslproto.h\
		$(INC)vethstr.h $(INC)v8022str.h	$(INC)defs.h
	$(CC) $(@B).c $(CFLAGS) -i
	$(LIB) $(OLS)$(@B).ol $(LIBFLG) $(LIBFILE)

$(OLS)etherrx.ol: $(@B).c kether.h nvethstr.h $(INC)kstart.h $(INC)lslproto.h\
		$(INC)vethstr.h $(INC)v8022str.h	$(INC)defs.h
	$(CC) $(@B).c $(CFLAGS) -p
	$(LIB) $(OLS)$(@B).ol $(LIBFLG) $(LIBFILE)

$(OLS)ethertx.ol: $(@B).c kether.h nvethstr.h $(INC)kstart.h $(INC)lslproto.h\
		$(INC)vethstr.h $(INC)v8022str.h	$(INC)defs.h
	$(CC) $(@B).c $(CFLAGS)
	$(LIB) $(OLS)$(@B).ol $(LIBFLG) $(LIBFILE)

$(OLS)ethcon.ol: $(@B).c $(INC)defs.h vnvether.h
	$(CC) $(@B).c $(CFLAGS)
	$(LIB) $(OLS)$(@B).ol $(LIBFLG) $(LIBFILE)

$(OLS)ethprt1.ol:ethprt1.68k ..\include\driver.inc ..\include\a360def.h
	$(ASM) $(@B).68k -o $(OLS)$(@B).ol -l $(LST)$(@B).lst $(ASMFLG) -err+
	$(LIB) $(OLS)$(@B).ol $(LIBFLG) $(LIBFILE)


$(OLS)ethprt2.ol:ethprt2.68k ..\include\driver.inc ..\include\a360def.h
	$(ASM) $(@B).68k -o $(OLS)$(@B).ol -l $(LST)$(@B).lst $(ASMFLG) -err+
	$(LIB) $(OLS)$(@B).ol $(LIBFLG) $(LIBFILE)
