Makefile.in
上传用户:wxp200602
上传日期:2007-10-30
资源大小:4028k
文件大小:3k
- #
- # 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)
- 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