# Generated automatically from Makefile.in by configure.
#
# Minimum environment and virtual path setup
#
SHELL		= /bin/sh
srcdir		= .
top_srcdir	= ..
VERSION		= 4.2.7.0.1


#
# Paths
#
prefix		= /var/snmp
exec_prefix	= /var/snmp
bindir		= ${exec_prefix}/bin
sbindir		= ${exec_prefix}/sbin
libdir		= ${exec_prefix}/lib
datadir		= ${prefix}/share
includedir	= ${prefix}/include/ucd-snmp
mandir		= ${prefix}/man
man1dir		= $(mandir)/man1
man3dir		= $(mandir)/man3
man5dir		= $(mandir)/man5
man8dir		= $(mandir)/man8
snmplibdir	= $(datadir)/snmp
mibdir		= $(snmplibdir)/mibs
persistentdir	= /var/ucd-snmp


#
# Programs
#
INSTALL		= $(LIBTOOL) --mode=install /usr/bin/install -c
SED		= sed
LN_S		= ln -s
#AUTOCONF	= 
#AUTOHEADER	= 
AUTOCONF	= autoconf
AUTOHEADER	= autoheader

#
# Compiler arguments
#
CFLAGS		= -g -O2 -Dlinux
EXTRACPPFLAGS	= -x c
LDFLAGS		=  
LIBTOOL		= $(SHELL) $(top_builddir)/libtool 
EXEEXT		= 
SHVFLAGS	= -release 0.$(VERSION)

# Misc Compiling Stuff
CC	        = mips-uclibc-gcc
# version number is prefixed by a 0 for a better shared library version number
LIB_LD_CMD      = $(LIBTOOL) --mode=link $(CC) $(CFLAGS) -rpath $(libdir) $(SHVFLAGS) -o
LIB_EXTENSION   = la
LIB_VERSION     =
LIB_LDCONFIG_CMD = $(LIBTOOL) --mode=finish $(libdir)
LINK		= $(LIBTOOL) --mode=link $(CC)
# RANLIB 	= ranlib
RANLIB		= :

# libtool definitions
.SUFFIXES: .c .o .lo
.c.lo:
	$(LIBTOOL) --mode=compile $(CC) $(CFLAGS) $(CPPFLAGS) -c -o $@ $<
#
# Makefile for snmpget, snmpwalk, snmpbulkwalk, snmptest, snmptranslate,
# snmptrapd, snmptable, snmpset, snmpgetnext, and other utilities.
#

top_builddir 	= ..

TARG		= snmpget$(EXEEXT) snmpgetnext$(EXEEXT) snmpset$(EXEEXT) snmpusm$(EXEEXT)			\
			snmpwalk$(EXEEXT) snmpbulkwalk$(EXEEXT) snmptable$(EXEEXT)			\
			snmptrap$(EXEEXT) snmpbulkget$(EXEEXT)				\
			snmptranslate$(EXEEXT) snmpstatus$(EXEEXT) snmpdelta$(EXEEXT) snmptest$(EXEEXT)	\
			encode_keychange$(EXEEXT) snmpdf$(EXEEXT) snmpvacm$(EXEEXT)

SBINTARG	= snmptrapd$(EXEEXT)
SUBDIRS		= snmpnetstat

USELIBS		= ../snmplib/libsnmp.$(LIB_EXTENSION)$(LIB_VERSION)
LOCAL_LIBS	= -L../snmplib 
#LIBS		= $(CC_RUNTIME_ARG) -lsnmp -ldl -lm 
LIBS		= $(USELIBS) -ldl -lm 

CPPFLAGS	= -I.. -I$(srcdir)/.. -I$(srcdir)/../snmplib 
OSUFFIX		= lo


all: $(TARG) $(SBINTARG) subdirs


subdirs:
	for i in $(SUBDIRS) ; do \
        ( cd $$i ; $(MAKE) ) ; \
	done

snmpwalk$(EXEEXT):    snmpwalk.$(OSUFFIX) $(USELIBS)
	$(LINK) -o $@ snmpwalk.$(OSUFFIX) $(LOCAL_LIBS) ${LDFLAGS} ${LIBS} 

snmpbulkwalk$(EXEEXT):    snmpbulkwalk.$(OSUFFIX) $(USELIBS)
	$(LINK) -o $@ snmpbulkwalk.$(OSUFFIX) $(LOCAL_LIBS) ${LDFLAGS} ${LIBS} 

snmpbulkget$(EXEEXT):    snmpbulkget.$(OSUFFIX) $(USELIBS)
	$(LINK) -o $@ snmpbulkget.$(OSUFFIX) $(LOCAL_LIBS) ${LDFLAGS} ${LIBS} 

snmptranslate$(EXEEXT):    snmptranslate.$(OSUFFIX) $(USELIBS)
	$(LINK) -o $@ snmptranslate.$(OSUFFIX) $(LOCAL_LIBS) ${LDFLAGS} ${LIBS} 

snmpstatus$(EXEEXT):    snmpstatus.$(OSUFFIX) $(USELIBS)
	$(LINK) -o $@ snmpstatus.$(OSUFFIX) $(LOCAL_LIBS) ${LDFLAGS} ${LIBS} 

snmpget$(EXEEXT):    snmpget.$(OSUFFIX) $(USELIBS)
	$(LINK) -o $@ snmpget.$(OSUFFIX) $(LOCAL_LIBS) ${LDFLAGS} ${LIBS} 

snmpdelta$(EXEEXT):    snmpdelta.$(OSUFFIX) $(USELIBS)
	$(LINK) -o $@ snmpdelta.$(OSUFFIX) $(LOCAL_LIBS) ${LDFLAGS} ${LIBS} 

snmptable$(EXEEXT):    snmptable.$(OSUFFIX) $(USELIBS)
	$(LINK) -o $@ snmptable.$(OSUFFIX) $(LOCAL_LIBS) ${LDFLAGS} ${LIBS} 

snmptest$(EXEEXT):    snmptest.$(OSUFFIX) $(USELIBS)
	$(LINK) -o $@ snmptest.$(OSUFFIX) $(LOCAL_LIBS) ${LDFLAGS} ${LIBS} 

snmptrapd$(EXEEXT):    snmptrapd.$(OSUFFIX) snmptrapd_handlers.$(OSUFFIX) snmptrapd_log.$(OSUFFIX) $(USELIBS)
	$(LINK) -o $@ snmptrapd.$(OSUFFIX) snmptrapd_handlers.$(OSUFFIX) snmptrapd_log.$(OSUFFIX) $(LOCAL_LIBS) ${LDFLAGS} ${LIBS} 

snmptrap$(EXEEXT):    snmptrap.$(OSUFFIX) $(USELIBS)
	$(LINK) -o $@ snmptrap.$(OSUFFIX) $(LOCAL_LIBS) ${LDFLAGS} ${LIBS} 
	rm -f snmpinform
	$(LN_S) snmptrap snmpinform

snmpset$(EXEEXT):    snmpset.$(OSUFFIX) $(USELIBS)
	$(LINK) -o $@ snmpset.$(OSUFFIX) $(LOCAL_LIBS) ${LDFLAGS} ${LIBS} 

snmpusm$(EXEEXT):    snmpusm.$(OSUFFIX) $(USELIBS)
	$(LINK) -o $@ snmpusm.$(OSUFFIX) $(LOCAL_LIBS) ${LDFLAGS} ${LIBS} 

snmpvacm$(EXEEXT):    snmpvacm.$(OSUFFIX) $(USELIBS)
	$(LINK) -o $@ snmpvacm.$(OSUFFIX) $(LOCAL_LIBS) ${LDFLAGS} ${LIBS} 

snmpgetnext$(EXEEXT):    snmpgetnext.$(OSUFFIX) $(USELIBS)
	$(LINK) -o $@ snmpgetnext.$(OSUFFIX) $(LOCAL_LIBS) ${LDFLAGS} ${LIBS} 

encode_keychange$(EXEEXT):    encode_keychange.$(OSUFFIX) $(USELIBS)
	$(LINK) -o $@ encode_keychange.$(OSUFFIX) $(LOCAL_LIBS) ${LDFLAGS} ${LIBS} 

snmpdf$(EXEEXT):    snmpdf.$(OSUFFIX) $(USELIBS)
	$(LINK) -o $@ snmpdf.$(OSUFFIX) $(LOCAL_LIBS) ${LDFLAGS} ${LIBS} 


clean:
	rm -f core *.o *.lo *.exe $(TARG) $(SBINTARG)
	rm -f snmpinform
	rm -rf .libs
	for i in $(SUBDIRS) ; do \
	( cd $$i ; $(MAKE) clean ) ; \
	done


install: installdirs subdirs $(TARG)
	for i in $(SUBDIRS) ; do \
        ( cd $$i ; $(MAKE) install ) ; \
	done
	@for i in $(TARG) ; do $(INSTALL) $$i $(bindir) ; echo "install:  installed $$i in $(bindir)" ; done
	rm -f $(bindir)/snmpinform
	(cd $(bindir) && $(LN_S) snmptrap snmpinform)
	@for i in $(SBINTARG) ; do $(INSTALL) $$i $(sbindir) ; echo "install:  installed $$i in $(sbindir)" ; done

installdirs:
	@$(SHELL) $(srcdir)/../mkinstalldirs $(snmplibdir) $(bindir) $(sbindir)


dependlocal: 
	makedepend $(CPPFLAGS) -o.lo $(srcdir)/*.c

depend: dependlocal
	for i in $(SUBDIRS) ; do \
        ( cd $$i ; $(MAKE) depend ) ; \
	done

nosysdepend: 
	for i in $(SUBDIRS) ; do \
        ( cd $$i ; $(MAKE) nosysdepend ) ; \
	done
	makedepend $(CPPFLAGS) -o.lo *.c
	perl -n -i.bak $(top_srcdir)/makenosysdepend.pl Makefile

makefileindepend: nosysdepend
	cd snmpnetstat; $(MAKE) makefileindepend; cd ..
	perl $(top_srcdir)/makefileindepend.pl

# DO NOT DELETE THIS LINE -- make depend depends on it.

encode_keychange.lo: ../config.h ../s/linux.h ../s/sysv.h ../s/generic.h
encode_keychange.lo: ../m/generic.h 
encode_keychange.lo:  ./../snmplib/asn1.h
encode_keychange.lo: ./../snmplib/snmp_api.h ./../snmplib/tools.h
encode_keychange.lo: ./../snmplib/scapi.h ./../snmplib/snmpv3.h
encode_keychange.lo: ./../snmplib/keytools.h ./../snmplib/snmp_debug.h
encode_keychange.lo: ./../snmplib/callback.h ../snmplib/transform_oids.h
snmpbulkget.lo: ../config.h ../s/linux.h ../s/sysv.h ../s/generic.h
snmpbulkget.lo: ../m/generic.h  
snmpbulkget.lo:  ./../snmplib/getopt.h
snmpbulkget.lo:  ./../snmplib/asn1.h
snmpbulkget.lo: ./../snmplib/snmp_api.h ./../snmplib/snmp_client.h
snmpbulkget.lo: ./../snmplib/mib.h ./../snmplib/snmp.h
snmpbulkget.lo: ./../snmplib/snmp_impl.h ./../snmplib/system.h
snmpbulkget.lo: ./../snmplib/snmp_parse_args.h
snmpbulkwalk.lo: ../config.h ../s/linux.h ../s/sysv.h ../s/generic.h
snmpbulkwalk.lo: ../m/generic.h  
snmpbulkwalk.lo: ./../snmplib/asn1.h ./../snmplib/snmp_api.h
snmpbulkwalk.lo: ./../snmplib/snmp_client.h ./../snmplib/mib.h
snmpbulkwalk.lo: ./../snmplib/snmp.h ./../snmplib/snmp_impl.h
snmpbulkwalk.lo: ./../snmplib/system.h ./../snmplib/snmp_parse_args.h
snmpdelta.lo: ../config.h ../s/linux.h ../s/sysv.h ../s/generic.h
snmpdelta.lo: ../m/generic.h  
snmpdelta.lo:  ./../snmplib/getopt.h
snmpdelta.lo: ./../snmplib/asn1.h ./../snmplib/snmp_api.h
snmpdelta.lo: ./../snmplib/snmp_impl.h ./../snmplib/snmp_client.h
snmpdelta.lo: ./../snmplib/mib.h ./../snmplib/snmp.h ./../snmplib/system.h
snmpdelta.lo: ./../snmplib/int64.h ./../snmplib/snmp_parse_args.h
snmpdelta.lo: ./../snmplib/snmp_logging.h 
snmpdelta.lo:  ./../snmplib/default_store.h
snmpdf.lo: ../config.h ../s/linux.h ../s/sysv.h ../s/generic.h ../m/generic.h
snmpdf.lo:  ./../snmplib/asn1.h
snmpdf.lo: ./../snmplib/snmp_api.h ./../snmplib/snmp_impl.h
snmpdf.lo: ./../snmplib/snmp_client.h ./../snmplib/mib.h ./../snmplib/snmp.h
snmpdf.lo: ./../snmplib/system.h ./../snmplib/snmp_parse_args.h
snmpdf.lo: ./../snmplib/snmp_debug.h ./../snmplib/tools.h
snmpdf.lo: ./../snmplib/getopt.h
snmpget.lo: ../config.h ../s/linux.h ../s/sysv.h ../s/generic.h
snmpget.lo: ../m/generic.h  
snmpget.lo:  ./../snmplib/getopt.h
snmpget.lo: ./../snmplib/asn1.h ./../snmplib/snmp_api.h
snmpget.lo: ./../snmplib/snmp_impl.h ./../snmplib/snmp_client.h
snmpget.lo: ./../snmplib/mib.h ./../snmplib/snmp.h ./../snmplib/system.h
snmpget.lo: ./../snmplib/snmp_parse_args.h ./../snmplib/default_store.h
snmpgetnext.lo: ../config.h ../s/linux.h ../s/sysv.h ../s/generic.h
snmpgetnext.lo: ../m/generic.h  
snmpgetnext.lo:  ./../snmplib/getopt.h
snmpgetnext.lo: ./../snmplib/asn1.h ./../snmplib/snmp_api.h
snmpgetnext.lo: ./../snmplib/snmp_impl.h ./../snmplib/snmp_client.h
snmpgetnext.lo: ./../snmplib/snmp.h ./../snmplib/mib.h ./../snmplib/system.h
snmpgetnext.lo: ./../snmplib/snmp_parse_args.h ./../snmplib/default_store.h
snmpset.lo: ../config.h ../s/linux.h ../s/sysv.h ../s/generic.h
snmpset.lo: ../m/generic.h  
snmpset.lo:  ./../snmplib/asn1.h
snmpset.lo: ./../snmplib/snmp_api.h ./../snmplib/snmp_impl.h
snmpset.lo: ./../snmplib/snmp_client.h ./../snmplib/mib.h ./../snmplib/snmp.h
snmpset.lo: ./../snmplib/system.h ./../snmplib/snmp_parse_args.h
snmpset.lo: ./../snmplib/snmp_debug.h ./../snmplib/int64.h
snmpstatus.lo: ../config.h ../s/linux.h ../s/sysv.h ../s/generic.h
snmpstatus.lo: ../m/generic.h  
snmpstatus.lo:  ./../snmplib/getopt.h
snmpstatus.lo: ./../snmplib/asn1.h ./../snmplib/snmp_api.h
snmpstatus.lo: ./../snmplib/snmp_impl.h ./../snmplib/snmp_client.h
snmpstatus.lo: ./../snmplib/mib.h ./../snmplib/snmp.h ./../snmplib/system.h
snmpstatus.lo: ./../snmplib/tools.h ./../snmplib/snmp_parse_args.h
snmpstatus.lo: ./../snmplib/default_store.h
snmptable.lo: ../config.h ../s/linux.h ../s/sysv.h ../s/generic.h
snmptable.lo: ../m/generic.h  
snmptable.lo:  ./../snmplib/getopt.h
snmptable.lo: ./../snmplib/asn1.h ./../snmplib/snmp_api.h
snmptable.lo: ./../snmplib/snmp_client.h ./../snmplib/mib.h
snmptable.lo: ./../snmplib/snmp.h ./../snmplib/snmp_impl.h
snmptable.lo: ./../snmplib/default_store.h ./../snmplib/system.h
snmptable.lo: ./../snmplib/snmp_parse_args.h ./../snmplib/parse.h
snmptest.lo: ../config.h ../s/linux.h ../s/sysv.h ../s/generic.h
snmptest.lo: ../m/generic.h  
snmptest.lo:  ./../snmplib/asn1.h
snmptest.lo: ./../snmplib/snmp_api.h ./../snmplib/snmp_impl.h
snmptest.lo: ./../snmplib/snmp_client.h ./../snmplib/mib.h
snmptest.lo: ./../snmplib/snmp.h ./../snmplib/system.h
snmptest.lo: ./../snmplib/snmp_parse_args.h ./../snmplib/default_store.h
snmptranslate.lo: ../config.h ../s/linux.h ../s/sysv.h ../s/generic.h
snmptranslate.lo: ../m/generic.h 
snmptranslate.lo: ./../snmplib/getopt.h ./../snmplib/asn1.h
snmptranslate.lo: ./../snmplib/snmp_api.h ./../snmplib/snmp_impl.h
snmptranslate.lo: ./../snmplib/snmp_client.h ./../snmplib/parse.h
snmptranslate.lo: ./../snmplib/mib.h ./../snmplib/snmp.h
snmptranslate.lo: ./../snmplib/snmp_debug.h ./../snmplib/default_store.h
snmptranslate.lo: ./../snmplib/system.h ../version.h
snmptrap.lo: ../config.h ../s/linux.h ../s/sysv.h ../s/generic.h
snmptrap.lo: ../m/generic.h  
snmptrap.lo:  ./../snmplib/getopt.h
snmptrap.lo: ./../snmplib/asn1.h ./../snmplib/snmp_api.h
snmptrap.lo: ./../snmplib/snmp_client.h ./../snmplib/mib.h
snmptrap.lo: ./../snmplib/snmp.h ./../snmplib/snmp_impl.h
snmptrap.lo: ./../snmplib/system.h ./../snmplib/snmp_parse_args.h
snmptrap.lo: ./../snmplib/snmpv3.h
snmptrapd.lo: ../config.h ../s/linux.h ../s/sysv.h ../s/generic.h
snmptrapd.lo: ../m/generic.h  
snmptrapd.lo:  ./../snmplib/getopt.h
snmptrapd.lo: ./../snmplib/asn1.h ./../snmplib/snmp_api.h
snmptrapd.lo: ./../snmplib/snmp_impl.h ./../snmplib/snmp_client.h
snmptrapd.lo: ./../snmplib/mib.h ./../snmplib/snmp.h ./../snmplib/system.h
snmptrapd.lo: ../version.h snmptrapd_handlers.h snmptrapd_log.h
snmptrapd.lo: ./../snmplib/read_config.h ./../snmplib/snmp_debug.h
snmptrapd.lo: ./../snmplib/snmp_logging.h ./../snmplib/callback.h
snmptrapd.lo: ./../snmplib/snmpusm.h ./../snmplib/tools.h
snmptrapd.lo: ./../snmplib/lcd_time.h ./../snmplib/transform_oids.h
snmptrapd.lo: ./../snmplib/snmpv3.h ./../snmplib/default_store.h
snmptrapd_handlers.lo: ../config.h ../s/linux.h ../s/sysv.h ../s/generic.h
snmptrapd_handlers.lo: ../m/generic.h 
snmptrapd_handlers.lo:  ./../snmplib/asn1.h
snmptrapd_handlers.lo: ./../snmplib/mib.h ./../snmplib/snmp_api.h
snmptrapd_handlers.lo: ./../snmplib/read_config.h ./../snmplib/snmp_debug.h
snmptrapd_log.lo: ../config.h ../s/linux.h ../s/sysv.h ../s/generic.h
snmptrapd_log.lo: ../m/generic.h 
snmptrapd_log.lo:  ./../snmplib/asn1.h
snmptrapd_log.lo: ./../snmplib/snmp_api.h ./../snmplib/snmp_impl.h
snmptrapd_log.lo: ./../snmplib/mib.h ./../snmplib/snmp.h ./../snmplib/tools.h
snmptrapd_log.lo: snmptrapd_log.h
snmpusm.lo: ../config.h ../s/linux.h ../s/sysv.h ../s/generic.h
snmpusm.lo: ../m/generic.h  
snmpusm.lo:  ./../snmplib/asn1.h
snmpusm.lo: ./../snmplib/snmp_api.h ./../snmplib/snmp_impl.h
snmpusm.lo: ./../snmplib/snmp_client.h ./../snmplib/mib.h ./../snmplib/snmp.h
snmpusm.lo: ./../snmplib/system.h ./../snmplib/snmp_parse_args.h
snmpusm.lo: ./../snmplib/int64.h ./../snmplib/tools.h ./../snmplib/keytools.h
snmpusm.lo: ./../snmplib/snmp-tc.h ./../snmplib/transform_oids.h
snmpusm.lo: ./../snmplib/snmpv3.h ./../snmplib/default_store.h
snmpusm.lo: ./../snmplib/getopt.h
snmpvacm.lo: ../config.h ../s/linux.h ../s/sysv.h ../s/generic.h
snmpvacm.lo: ../m/generic.h  
snmpvacm.lo:  ./../snmplib/asn1.h
snmpvacm.lo: ./../snmplib/snmp_api.h ./../snmplib/snmp_impl.h
snmpvacm.lo: ./../snmplib/snmp_client.h ./../snmplib/mib.h
snmpvacm.lo: ./../snmplib/snmp.h ./../snmplib/system.h
snmpvacm.lo: ./../snmplib/snmp_parse_args.h ./../snmplib/int64.h
snmpvacm.lo: ./../snmplib/tools.h ./../snmplib/keytools.h
snmpvacm.lo: ./../snmplib/snmp-tc.h ./../snmplib/snmpv3.h
snmpvacm.lo: ./../snmplib/default_store.h ./../snmplib/getopt.h
snmpvacm.lo: ./../snmplib/vacm.h
snmpwalk.lo: ../config.h ../s/linux.h ../s/sysv.h ../s/generic.h
snmpwalk.lo: ../m/generic.h  
snmpwalk.lo:  ./../snmplib/asn1.h
snmpwalk.lo: ./../snmplib/snmp_api.h ./../snmplib/snmp_client.h
snmpwalk.lo: ./../snmplib/mib.h ./../snmplib/snmp.h ./../snmplib/snmp_impl.h
snmpwalk.lo: ./../snmplib/system.h ./../snmplib/default_store.h
snmpwalk.lo: ./../snmplib/snmp_parse_args.h ./../snmplib/getopt.h
