diff options
Diffstat (limited to 'testing/Makefile.in')
-rw-r--r-- | testing/Makefile.in | 89 |
1 files changed, 89 insertions, 0 deletions
diff --git a/testing/Makefile.in b/testing/Makefile.in new file mode 100644 index 0000000..7b8a005 --- /dev/null +++ b/testing/Makefile.in @@ -0,0 +1,89 @@ +# +# Makefile for testing +# + +# use GNU vpath, if available, to only set a path for source and headers +# VPATH will pick up objects too, which is bad if you are sharing a +# source dir... +@GNU_vpath@ %.h $(srcdir) +@GNU_vpath@ %.c $(srcdir) +# fallback to regular VPATH for non-gnu... +@NON_GNU_VPATH@ $(srcdir) + +#TARG = etest ktest misctest stest + +USELIBS = ../snmplib/libsnmp.$(LIB_EXTENSION)$(LIB_VERSION) +LIBS = -L../snmplib $(CC_RUNTIME_ARG) -lsnmp @LIBS@ + +PARSEOBJS = + +CPPFLAGS = $(SNMPLIB_INCLUDES) @CPPFLAGS@ +CC = @CC@ $(CPPFLAGS) + +all: $(TARG) + +test: + $(srcdir)/RUNTESTS -a -D `pwd`/.. $(TESTOPTS) + +test-mibs: + cd $(srcdir)/rfc1213 ; ./run + +etest: etimetest.o $(PARSEOBJS) $(USELIBS) + ${CC} -o $@ etimetest.o $(PARSEOBJS) ${LDFLAGS} ${LIBS} + +ktest: keymanagetest.o $(PARSEOBJS) $(USELIBS) + ${CC} -o $@ keymanagetest.o $(PARSEOBJS) ${LDFLAGS} ${LIBS} + +misctest: misctest.o $(PARSEOBJS) $(USELIBS) + ${CC} -o $@ misctest.o $(PARSEOBJS) ${LDFLAGS} ${LIBS} + +stest: scapitest.o $(PARSEOBJS) $(USELIBS) + ${CC} -o $@ scapitest.o $(PARSEOBJS) ${LDFLAGS} ${LIBS} + +clean: testclean + rm -f *.o core *.core $(TARG) + +testclean: + -rm -fr /tmp/snmp-test* + +install: installdirs $(TARG) + @for i in $(TARG) ; \ + do $(INSTALL) $$i $(INSTALL_PREFIX)$(bindir) ; \ + echo "install: installed $$i in $(INSTALL_PREFIX)$(bindir)" ; \ + done + +installdirs: + @$(SHELL) $(srcdir)/../mkinstalldirs $(INSTALL_PREFIX)$(snmplibdir) $(INSTALL_PREFIX)$(bindir) + +dependlocal: + makedepend $(CPPFLAGS) -o.lo $(srcdir)/*.c + +depend: dependlocal + +nosysdepend: + makedepend $(CPPFLAGS) -o.lo *.c + $(PERL) -n -i.bak $(top_srcdir)/makenosysdepend.pl Makefile + +makefileindepend: nosysdepend + $(PERL) $(top_srcdir)/makefileindepend.pl + + +# DO NOT DELETE THIS LINE -- make depend depends on it. + + +etimetest.lo: ../config.h ../m/generic.h ../s/generic.h ../s/linux.h +etimetest.lo: ../snmplib/asn1.h ../snmplib/callback.h ../snmplib/lcd_time.h +etimetest.lo: ../snmplib/snmp_api.h ../snmplib/snmp_debug.h ../snmplib/tools.h +etimetest.lo: ../s/sysv.h +keymanagetest.lo: ../config.h ../m/generic.h ../s/generic.h ../s/linux.h +keymanagetest.lo: ../snmplib/asn1.h ../snmplib/callback.h ../snmplib/keytools.h +keymanagetest.lo: ../snmplib/scapi.h ../snmplib/snmp_api.h ../snmplib/tools.h +keymanagetest.lo: ../snmplib/transform_oids.h ../s/sysv.h +misctest.lo: ../config.h ../m/generic.h ../s/generic.h ../s/linux.h +misctest.lo: ../snmplib/asn1.h ../snmplib/callback.h ../snmplib/snmp_api.h +misctest.lo: ../snmplib/tools.h ../snmplib/transform_oids.h ../s/sysv.h +scapitest.lo: ../config.h ../m/generic.h ../s/generic.h ../s/linux.h +scapitest.lo: ../snmplib/asn1.h ../snmplib/callback.h ../snmplib/keytools.h +scapitest.lo: ../snmplib/scapi.h ../snmplib/snmp_api.h ../snmplib/tools.h +scapitest.lo: ../snmplib/transform_oids.h ../s/sysv.h +T.lo: ../config.h ../m/generic.h ../s/generic.h ../s/linux.h ../s/sysv.h |