5 #TARG = etest ktest misctest stest
7 USELIBS = ../snmplib/libsnmp.$(LIB_EXTENSION)$(LIB_VERSION)
8 LIBS = -L../snmplib $(CC_RUNTIME_ARG) -lsnmp @LIBS@
12 CPPFLAGS = -I.. -I$(srcdir)/.. -I$(srcdir)/../snmplib @CPPFLAGS@
18 $(srcdir)/RUNTESTS -a -D `pwd`/..
20 etest: etimetest.o $(PARSEOBJS) $(USELIBS)
21 ${CC} -o $@ etimetest.o $(PARSEOBJS) ${LDFLAGS} ${LIBS}
23 ktest: keymanagetest.o $(PARSEOBJS) $(USELIBS)
24 ${CC} -o $@ keymanagetest.o $(PARSEOBJS) ${LDFLAGS} ${LIBS}
26 misctest: misctest.o $(PARSEOBJS) $(USELIBS)
27 ${CC} -o $@ misctest.o $(PARSEOBJS) ${LDFLAGS} ${LIBS}
29 stest: scapitest.o $(PARSEOBJS) $(USELIBS)
30 ${CC} -o $@ scapitest.o $(PARSEOBJS) ${LDFLAGS} ${LIBS}
33 rm -f *.o core *.core $(TARG)
36 -rm -fr /tmp/snmp-test*
38 install: installdirs $(TARG)
40 do $(INSTALL) $$i $(bindir) ; \
41 echo "install: installed $$i in $(bindir)" ; \
45 @$(SHELL) $(srcdir)/../mkinstalldirs $(snmplibdir) $(bindir)
48 makedepend $(CPPFLAGS) -o.lo $(srcdir)/*.c
53 makedepend $(CPPFLAGS) -o.lo *.c
54 perl -n -i.bak $(top_srcdir)/makenosysdepend.pl Makefile
56 makefileindepend: nosysdepend
57 perl $(top_srcdir)/makefileindepend.pl
60 # DO NOT DELETE THIS LINE -- make depend depends on it.
63 etimetest.lo: ../config.h ../m/generic.h ../s/generic.h ../s/linux.h
64 etimetest.lo: ../snmplib/asn1.h ../snmplib/callback.h ../snmplib/lcd_time.h
65 etimetest.lo: ../snmplib/snmp_api.h ../snmplib/snmp_debug.h ../snmplib/tools.h
66 etimetest.lo: ../s/sysv.h
67 keymanagetest.lo: ../config.h ../m/generic.h ../s/generic.h ../s/linux.h
68 keymanagetest.lo: ../snmplib/asn1.h ../snmplib/callback.h ../snmplib/keytools.h
69 keymanagetest.lo: ../snmplib/scapi.h ../snmplib/snmp_api.h ../snmplib/tools.h
70 keymanagetest.lo: ../snmplib/transform_oids.h ../s/sysv.h
71 misctest.lo: ../config.h ../m/generic.h ../s/generic.h ../s/linux.h
72 misctest.lo: ../snmplib/asn1.h ../snmplib/callback.h ../snmplib/snmp_api.h
73 misctest.lo: ../snmplib/tools.h ../snmplib/transform_oids.h ../s/sysv.h
74 scapitest.lo: ../config.h ../m/generic.h ../s/generic.h ../s/linux.h
75 scapitest.lo: ../snmplib/asn1.h ../snmplib/callback.h ../snmplib/keytools.h
76 scapitest.lo: ../snmplib/scapi.h ../snmplib/snmp_api.h ../snmplib/tools.h
77 scapitest.lo: ../snmplib/transform_oids.h ../s/sysv.h
78 T.lo: ../config.h ../m/generic.h ../s/generic.h ../s/linux.h ../s/sysv.h