
#SNMP makefile, 18th April 1995

!include \rtrware\include\gblmkdef

CFLAGS = $(CFLAGS) -S \rtrware\socket

OBJS= $(OLS)snmpagnt.ol $(OLS)snmpasnb.ol $(OLS)snmpasnp.ol \
		  $(OLS)snmpauth.ol $(OLS)snmpcfg.ol $(OLS)snmpinit.ol \
		  $(OLS)snmpmgr.ol $(OLS)snmpmib.ol $(OLS)snmpprcs.ol \
		  $(OLS)snmppvar.ol $(OLS)snmprx.ol $(OLS)snmpsock.ol \
		  $(OLS)snmptimr.ol $(OLS)snmptrap.ol $(OLS)snmptx.ol \
		  $(OLS)snmputil.ol

LIBFILE= snmp.lib

LIBFILE:	delerr $(OBJS) 

delerr:
	del err

$(OLS)snmpagnt.ol: ksnmp.h $(INC)kstart.h $(INC)lslproto.h $(INC)rwarebuf.h \
	$(INC)rwutils.h snmp.h snmplib.h $(INC)v8022str.h $(INC)vethstr.h \
	vsnmp.h vsnmpstr.h $(@B).c $(INC)defs.h
	-$(CC) $(@B).c $(CFLAGS)
	$(LIB) $(OLS)$(@B).ol $(LIBFLG) $(LIBFILE)

$(OLS)snmpasnb.ol: ksnmp.h $(INC)kstart.h $(INC)lslproto.h $(INC)rwarebuf.h \
	$(INC)rwutils.h snmp.h snmplib.h $(INC)v8022str.h $(INC)vethstr.h \
	vsnmp.h vsnmpstr.h $(@B).c $(INC)defs.h
	-$(CC) $(@B).c $(CFLAGS)
	$(LIB) $(OLS)$(@B).ol $(LIBFLG) $(LIBFILE)

$(OLS)snmpasnp.ol: ksnmp.h $(INC)kstart.h $(INC)lslproto.h $(INC)rwarebuf.h \
	$(INC)rwutils.h snmp.h snmplib.h $(INC)v8022str.h $(INC)vethstr.h \
	vsnmp.h vsnmpstr.h $(@B).c $(INC)defs.h
	-$(CC) $(@B).c $(CFLAGS)
	$(LIB) $(OLS)$(@B).ol $(LIBFLG) $(LIBFILE)

$(OLS)snmpauth.ol: ksnmp.h $(INC)kstart.h $(INC)lslproto.h $(INC)rwarebuf.h \
	$(INC)rwutils.h snmp.h snmplib.h $(INC)v8022str.h $(INC)vethstr.h \
	vsnmp.h vsnmpstr.h $(@B).c $(INC)defs.h
	-$(CC) $(@B).c $(CFLAGS)
	$(LIB) $(OLS)$(@B).ol $(LIBFLG) $(LIBFILE)

$(OLS)snmpcfg.ol: ksnmp.h $(INC)kstart.h $(INC)lslproto.h $(INC)rwarebuf.h \
	$(INC)rwutils.h snmp.h snmplib.h $(INC)v8022str.h $(INC)vethstr.h \
	$(INC)vnvrmstr.h vnvsnmp.h vsnmp.h vsnmpstr.h $(@B).c $(INC)defs.h
	-$(CC) $(@B).c $(CFLAGS)
	$(LIB) $(OLS)$(@B).ol $(LIBFLG) $(LIBFILE)

$(OLS)snmpinit.ol: ksnmp.h $(INC)kstart.h $(INC)lslproto.h $(INC)rwarebuf.h \
	$(INC)rwutils.h snmp.h snmplib.h $(INC)v8022str.h $(INC)vethstr.h \
	vsnmp.h vsnmpmib.h vsnmpstr.h $(@B).c $(INC)defs.h
	-$(CC) $(@B).c $(CFLAGS)
	$(LIB) $(OLS)$(@B).ol $(LIBFLG) $(LIBFILE)

$(OLS)snmpmgr.ol: ksnmp.h $(INC)kstart.h $(INC)lslproto.h $(INC)rwarebuf.h \
	$(INC)rwutils.h snmp.h snmplib.h $(INC)v8022str.h $(INC)vethstr.h \
	visnmp.h $(INC)visnpstr.h vsnmp.h vsnmpstr.h $(@B).c $(INC)defs.h
	-$(CC) $(@B).c $(CFLAGS)
	$(LIB) $(OLS)$(@B).ol $(LIBFLG) $(LIBFILE)

$(OLS)snmpmib.ol: ksnmp.h $(INC)kstart.h $(INC)lslproto.h $(INC)rwarebuf.h \
	$(INC)rwutils.h snmp.h snmplib.h $(INC)v8022str.h $(INC)vethstr.h \
	vsnmp.h vsnmpmib.h vsnmpstr.h $(@B).c $(INC)defs.h
	-$(CC) $(@B).c $(CFLAGS)
	$(LIB) $(OLS)$(@B).ol $(LIBFLG) $(LIBFILE)

$(OLS)snmpprcs.ol: ksnmp.h $(INC)kstart.h $(INC)lslproto.h $(INC)rwarebuf.h \
	$(INC)rwutils.h snmp.h snmplib.h $(INC)v8022str.h $(INC)vethstr.h \
	vsnmp.h vsnmpstr.h $(@B).c $(INC)defs.h
	-$(CC) $(@B).c $(CFLAGS)
	$(LIB) $(OLS)$(@B).ol $(LIBFLG) $(LIBFILE)

$(OLS)snmppvar.ol: ksnmp.h $(INC)kstart.h $(INC)lslproto.h $(INC)rwarebuf.h \
	$(INC)rwutils.h snmp.h snmplib.h $(INC)v8022str.h $(INC)vethstr.h \
	vsnmp.h vsnmpmib.h vsnmpstr.h $(@B).c $(INC)defs.h
	-$(CC) $(@B).c $(CFLAGS)
	$(LIB) $(OLS)$(@B).ol $(LIBFLG) $(LIBFILE)

$(OLS)snmprx.ol: ksnmp.h $(INC)kstart.h $(INC)lslproto.h $(INC)rwarebuf.h \
	$(INC)rwutils.h snmp.h snmplib.h $(INC)v8022str.h $(INC)vethstr.h \
	vsnmp.h vsnmpstr.h $(@B).c $(INC)defs.h
	-$(CC) $(@B).c $(CFLAGS)
	$(LIB) $(OLS)$(@B).ol $(LIBFLG) $(LIBFILE)

$(OLS)snmpsock.ol: ksnmp.h $(INC)kstart.h $(INC)lslproto.h $(INC)rwarebuf.h \
	$(INC)rwutils.h snmp.h snmplib.h $(INC)v8022str.h $(INC)vethstr.h \
	vsnmp.h vsnmpstr.h $(@B).c $(INC)defs.h
	-$(CC) $(@B).c $(CFLAGS)
	$(LIB) $(OLS)$(@B).ol $(LIBFLG) $(LIBFILE)

$(OLS)snmptimr.ol: ksnmp.h $(INC)kstart.h $(INC)lslproto.h $(INC)rwarebuf.h \
	$(INC)rwutils.h snmp.h snmplib.h $(INC)v8022str.h $(INC)vethstr.h \
	vsnmp.h vsnmpstr.h $(@B).c $(INC)defs.h
	-$(CC) $(@B).c $(CFLAGS)
	$(LIB) $(OLS)$(@B).ol $(LIBFLG) $(LIBFILE)

$(OLS)snmptrap.ol: ksnmp.h $(INC)kstart.h $(INC)lslproto.h $(INC)rwarebuf.h \
	$(INC)rwutils.h snmp.h snmplib.h $(INC)v8022str.h $(INC)vethstr.h \
	vsnmp.h vsnmpstr.h $(@B).c $(INC)defs.h
	-$(CC) $(@B).c $(CFLAGS)
	$(LIB) $(OLS)$(@B).ol $(LIBFLG) $(LIBFILE)

$(OLS)snmptx.ol: ksnmp.h $(INC)kstart.h $(INC)lslproto.h $(INC)rwarebuf.h \
	$(INC)rwutils.h snmp.h snmplib.h $(INC)v8022str.h $(INC)vethstr.h \
	vsnmp.h vsnmpstr.h $(@B).c $(INC)defs.h
	-$(CC) $(@B).c $(CFLAGS)
	$(LIB) $(OLS)$(@B).ol $(LIBFLG) $(LIBFILE)

$(OLS)snmputil.ol: ksnmp.h $(INC)kstart.h $(INC)lslproto.h $(INC)rwarebuf.h \
	$(INC)rwutils.h snmp.h snmplib.h $(INC)v8022str.h $(INC)vethstr.h \
	vsnmp.h vsnmpstr.h $(@B).c $(INC)defs.h
	-$(CC) $(@B).c $(CFLAGS)
	$(LIB) $(OLS)$(@B).ol $(LIBFLG) $(LIBFILE)
