#!smake
#
#	Makefile for SNMP agent

OBJECT_STYLE=64_M3

include ${ROOT}/usr/include/make/commondefs

C++FILES= agent.c++ \
	atsa.c++ \
	icmpsa.c++ \
	ifsa.c++ \
	ipsa.c++ \
	knlist.c++ \
	main.c++ \
	remotesubagent.c++ \
	tcpsa.c++ \
	udpsa.c++

#	rmonsa.c++

LC++DEFS = -DMIB2 -DMASTER
TARGETS= snmpd
DINFLAGS= -F /usr/etc
LLDLIBS = -lsnmp -lsnmpagent -lelf
LC++INCS= -I../../include -I../../libagent/src

default: ${TARGETS} ${LIBRARY} ${SNMPLIBRARY}

snmpd:	${OBJECTS}
	${C++F} ${OBJECTS} ${LDFLAGS} -o $@
	@${SIZE} -B $@

install exports: default
	${INSTALL} ${DINFLAGS} -idb "mach(MODE=64bit)" snmpd

include ${COMMONRULES}
