# Generated automatically from Makefile.in by configure.
#
# Makefile for snmpd
#
TARG= snmpd
LIBS= ../snmplib/libsnmp.a 

CC= cc
FLAGS= -O
DEFS= 
CFLAGS= $(FLAGS) $(DEFS) -I../snmplib ${INCLUDES}

all: $(TARG)

snmpd:	snmpd.o kernel.o snmp_agent.o snmp_vars.o snmp_var_route.o \
	party_vars.o context_vars.o acl_vars.o view_vars.o view_parse.o \
	alarm.o event.o route_write.o ${LIBS}
	rm -f snmpd || true
	${CC} -o $@ snmpd.o kernel.o snmp_agent.o snmp_vars.o snmp_var_route.o party_vars.o context_vars.o acl_vars.o view_vars.o view_parse.o alarm.o event.o route_write.o  ${LIBS}

sabersnmpd:	snmpd.c kernel.o snmp_agent.c snmp_vars.o snmp_var_route.o party_vars.c context_vars.c acl_vars.c view_vars.c view_parse.c ../snmplib/acl.c ../snmplib/acl_parse.o ../snmplib/asn1.c ../snmplib/md5.o ../snmplib/mib.o ../snmplib/parse.o ../snmplib/party.c ../snmplib/context.c ../snmplib/party_parse.o ../snmplib/context_parse.o ../snmplib/snmp.c ../snmplib/snmp_api.c ../snmplib/snmp_auth.c ../snmplib/snmp_client.o ../snmplib/view.c alarm.c event.c route_write.c ../snmplib/system.o ../lib/libdes.a /lib/libc.a
	#load $(CFLAGS) snmpd.c kernel.o snmp_agent.c snmp_vars.o snmp_var_route.o party_vars.c context_vars.c acl_vars.c view_vars.c view_parse.c ../snmplib/acl.c ../snmplib/acl_parse.o ../snmplib/asn1.c ../snmplib/md5.o ../snmplib/mib.o ../snmplib/parse.o ../snmplib/party.c ../snmplib/context.c ../snmplib/party_parse.o ../snmplib/context_parse.o ../snmplib/snmp.c ../snmplib/snmp_api.c ../snmplib/snmp_auth.c ../snmplib/snmp_client.o ../snmplib/view.c alarm.c event.c route_write.c ../snmplib/system.o ../lib/libdes.a /lib/libc.a

../snmplib/libsnmp.a:
	cd ../snmplib ; $(MAKE)

clean:
	rm -f *.o ${TARG}

install:
	cp ${TARG} /usr/sbin
##	cp ${TARG} ../bin

party_vars.o: ../snmplib/party.h
context_vars.o: ../snmplib/context.h
snmp_vars.o: ../snmplib/party.h
alarm.c:  ../snmplib/party.h
event.c:  ../snmplib/party.h
snmpd.c:  ../snmplib/party.h

