| # |
| # Makefile for snmpget, snmpwalk, snmpbulkwalk, snmptest, snmptranslate, |
| # snmptrapd, snmptable, snmpset, snmpgetnext, and other utilities. |
| # |
| |
| TARG = snmpget snmpgetnext snmpset snmpusm \ |
| snmpwalk snmpbulkwalk snmptable \ |
| snmptrap \ |
| snmptranslate snmpstatus snmpdelta snmptest \ |
| encode_keychange |
| |
| SBINTARG = snmptrapd |
| SUBDIRS = snmpnetstat |
| |
| USELIBS = ../snmplib/libsnmp.$(SHLIB_EXTENSION)$(SHLIB_VERSION) |
| LOCAL_LIBS = -L../snmplib |
| LIBS = $(CC_RUNTIME_ARG) -lsnmp @LIBS@ |
| |
| PARSEOBJS = snmp_parse_args.o |
| |
| CPPFLAGS = -I.. -I$(srcdir)/.. -I$(srcdir)/../snmplib @CPPFLAGS@ |
| CC = @CC@ $(CPPFLAGS) |
| |
| |
| all: $(TARG) $(SBINTARG) subdirs |
| |
| |
| subdirs: |
| for i in $(SUBDIRS) ; do \ |
| ( cd $$i ; $(MAKE) ) ; \ |
| done |
| |
| snmpwalk: snmpwalk.o $(PARSEOBJS) $(USELIBS) |
| ${CC} -o $@ snmpwalk.o $(PARSEOBJS) $(LOCAL_LIBS) ${LDFLAGS} ${LIBS} |
| |
| snmpbulkwalk: snmpbulkwalk.o $(PARSEOBJS) $(USELIBS) |
| ${CC} -o $@ snmpbulkwalk.o $(PARSEOBJS) $(LOCAL_LIBS) ${LDFLAGS} ${LIBS} |
| |
| snmptranslate: snmptranslate.o $(USELIBS) |
| ${CC} -o $@ snmptranslate.o $(LOCAL_LIBS) ${LDFLAGS} ${LIBS} |
| |
| snmpstatus: snmpstatus.o $(PARSEOBJS) $(USELIBS) |
| ${CC} -o $@ snmpstatus.o $(PARSEOBJS) $(LOCAL_LIBS) ${LDFLAGS} ${LIBS} |
| |
| snmpget: snmpget.o $(PARSEOBJS) $(USELIBS) |
| ${CC} -o $@ snmpget.o $(PARSEOBJS) $(LOCAL_LIBS) ${LDFLAGS} ${LIBS} |
| |
| snmpdelta: snmpdelta.o $(PARSEOBJS) $(USELIBS) |
| ${CC} -o $@ snmpdelta.o $(PARSEOBJS) $(LOCAL_LIBS) ${LDFLAGS} ${LIBS} |
| |
| snmptable: snmptable.o $(PARSEOBJS) $(USELIBS) |
| ${CC} -o $@ snmptable.o $(PARSEOBJS) $(LOCAL_LIBS) ${LDFLAGS} ${LIBS} |
| |
| snmptest: snmptest.o $(PARSEOBJS) $(USELIBS) |
| ${CC} -o $@ snmptest.o $(PARSEOBJS) $(LOCAL_LIBS) ${LDFLAGS} ${LIBS} |
| |
| snmptrapd: snmptrapd.o snmptrapd_handlers.o $(USELIBS) |
| ${CC} -o $@ snmptrapd.o snmptrapd_handlers.o $(LOCAL_LIBS) ${LDFLAGS} ${LIBS} |
| |
| snmptrap: snmptrap.o $(PARSEOBJS) $(USELIBS) |
| ${CC} -o $@ snmptrap.o $(PARSEOBJS) $(LOCAL_LIBS) ${LDFLAGS} ${LIBS} |
| |
| snmpset: snmpset.o $(PARSEOBJS) $(USELIBS) |
| ${CC} -o $@ snmpset.o $(PARSEOBJS) $(LOCAL_LIBS) ${LDFLAGS} ${LIBS} |
| |
| snmpusm: snmpusm.o $(PARSEOBJS) $(USELIBS) |
| ${CC} -o $@ snmpusm.o $(PARSEOBJS) $(LOCAL_LIBS) ${LDFLAGS} ${LIBS} |
| |
| snmpgetnext: snmpgetnext.o $(PARSEOBJS) $(USELIBS) |
| ${CC} -o $@ snmpgetnext.o $(PARSEOBJS) $(LOCAL_LIBS) ${LDFLAGS} ${LIBS} |
| |
| encode_keychange: encode_keychange.o $(PARSEOBJS) $(USELIBS) |
| ${CC} -o $@ encode_keychange.o $(PARSEOBJS) $(LOCAL_LIBS) ${LDFLAGS} ${LIBS} |
| |
| |
| clean: |
| rm -f *.o $(TARG) $(SBINTARG) |
| 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 |
| @for i in $(SBINTARG) ; do $(INSTALL) $$i $(sbindir) ; echo "install: installed $$i in $(sbindir)" ; done |
| |
| installdirs: |
| @$(SHELL) $(srcdir)/../mkinstalldirs $(snmplibdir) $(bindir) |
| |
| |
| dependlocal: |
| makedepend $(CPPFLAGS) $(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) *.c |
| perl -n -i.bak -e ' if (/^# DO NOT DELETE THIS LINE/) {$$doit=1;} if ($$doit == 1) {s#/usr/(include|lib)/[^\s]+##g ; print if (! /^[\w]+\.o:\s*$$/);} else {print;}' Makefile |
| |
| makefileindepend: nosysdepend |
| cd snmpnetstat; $(MAKE) makefileindepend; cd .. |
| perl -e ' rename("Makefile.in","Makefile.in.bak"); open(F,"Makefile.in.bak"); open(G,"Makefile"); open(O,">Makefile.in"); $$_ = <F>; while(!/^# DO NOT DELETE THIS LINE/) { print O $$_; $$_ = <F>; } print O $$_; $$_ = <G>; while(!/^# DO NOT DELETE THIS LINE/) { $$_ = <G>; } while (<G>) {print O $$_;} ' |
| |
| # DO NOT DELETE THIS LINE -- make depend depends on it. |
| |
| encode_keychange.o: ../config.h ../mib_module_config.h ../s/linux.h |
| encode_keychange.o: ../s/sysv.h ../s/generic.h ../m/generic.h |
| encode_keychange.o: ./../snmplib/asn1.h |
| encode_keychange.o: ./../snmplib/snmp_api.h ./../snmplib/tools.h |
| encode_keychange.o: ./../snmplib/scapi.h ./../snmplib/snmpv3.h |
| encode_keychange.o: ./../snmplib/keytools.h ./../snmplib/snmp_debug.h |
| encode_keychange.o: ./../snmplib/callback.h ../snmplib/transform_oids.h |
| snmp_parse_args.o: ../config.h ../mib_module_config.h ../s/linux.h |
| snmp_parse_args.o: ../s/sysv.h ../s/generic.h ../m/generic.h |
| snmp_parse_args.o: ./../snmplib/asn1.h ./../snmplib/snmp_api.h |
| snmp_parse_args.o: ./../snmplib/snmp_impl.h ./../snmplib/snmp_client.h |
| snmp_parse_args.o: ./../snmplib/mib.h ./../snmplib/snmp.h |
| snmp_parse_args.o: ./../snmplib/scapi.h ./../snmplib/keytools.h |
| snmp_parse_args.o: snmp_parse_args.h ./../snmplib/snmp_logging.h |
| snmp_parse_args.o: ../version.h ./../snmplib/system.h ./../snmplib/parse.h |
| snmp_parse_args.o: ./../snmplib/read_config.h ./../snmplib/snmp_debug.h |
| snmp_parse_args.o: ./../snmplib/snmpv3.h |
| snmpbulkwalk.o: ../config.h ../mib_module_config.h ../s/linux.h ../s/sysv.h |
| snmpbulkwalk.o: ../s/generic.h ../m/generic.h |
| snmpbulkwalk.o: ./../snmplib/asn1.h |
| snmpbulkwalk.o: ./../snmplib/snmp_api.h ./../snmplib/snmp_client.h |
| snmpbulkwalk.o: ./../snmplib/mib.h ./../snmplib/snmp.h |
| snmpbulkwalk.o: ./../snmplib/snmp_impl.h ./../snmplib/system.h |
| snmpbulkwalk.o: snmp_parse_args.h |
| snmpdelta.o: ../config.h ../mib_module_config.h ../s/linux.h ../s/sysv.h |
| snmpdelta.o: ../s/generic.h ../m/generic.h |
| snmpdelta.o: ./../snmplib/asn1.h ./../snmplib/snmp_api.h |
| snmpdelta.o: ./../snmplib/snmp_impl.h ./../snmplib/snmp_client.h |
| snmpdelta.o: ./../snmplib/mib.h ./../snmplib/snmp.h ./../snmplib/system.h |
| snmpdelta.o: ./../snmplib/int64.h snmp_parse_args.h |
| snmpdelta.o: ./../snmplib/snmp_logging.h |
| snmpget.o: ../config.h ../mib_module_config.h ../s/linux.h ../s/sysv.h |
| snmpget.o: ../s/generic.h ../m/generic.h |
| snmpget.o: ./../snmplib/asn1.h ./../snmplib/snmp_api.h |
| snmpget.o: ./../snmplib/snmp_impl.h ./../snmplib/snmp_client.h |
| snmpget.o: ./../snmplib/mib.h ./../snmplib/snmp.h ./../snmplib/system.h |
| snmpget.o: snmp_parse_args.h |
| snmpgetnext.o: ../config.h ../mib_module_config.h ../s/linux.h ../s/sysv.h |
| snmpgetnext.o: ../s/generic.h ../m/generic.h |
| snmpgetnext.o: ./../snmplib/asn1.h ./../snmplib/snmp_api.h |
| snmpgetnext.o: ./../snmplib/snmp_impl.h ./../snmplib/snmp_client.h |
| snmpgetnext.o: ./../snmplib/snmp.h ./../snmplib/mib.h ./../snmplib/system.h |
| snmpgetnext.o: snmp_parse_args.h |
| snmpset.o: ../config.h ../mib_module_config.h ../s/linux.h ../s/sysv.h |
| snmpset.o: ../s/generic.h ../m/generic.h |
| snmpset.o: ./../snmplib/asn1.h ./../snmplib/snmp_api.h |
| snmpset.o: ./../snmplib/snmp_impl.h ./../snmplib/snmp_client.h |
| snmpset.o: ./../snmplib/mib.h ./../snmplib/snmp.h ./../snmplib/system.h |
| snmpset.o: snmp_parse_args.h ./../snmplib/int64.h |
| snmpstatus.o: ../config.h ../mib_module_config.h ../s/linux.h ../s/sysv.h |
| snmpstatus.o: ../s/generic.h ../m/generic.h |
| snmpstatus.o: ./../snmplib/asn1.h ./../snmplib/snmp_api.h |
| snmpstatus.o: ./../snmplib/snmp_impl.h ./../snmplib/snmp_client.h |
| snmpstatus.o: ./../snmplib/mib.h ./../snmplib/snmp.h ./../snmplib/system.h |
| snmpstatus.o: snmp_parse_args.h |
| snmptable.o: ../config.h ../mib_module_config.h ../s/linux.h ../s/sysv.h |
| snmptable.o: ../s/generic.h ../m/generic.h |
| snmptable.o: ./../snmplib/asn1.h |
| snmptable.o: ./../snmplib/snmp_api.h ./../snmplib/snmp_client.h |
| snmptable.o: ./../snmplib/mib.h ./../snmplib/snmp.h ./../snmplib/snmp_impl.h |
| snmptable.o: ./../snmplib/system.h ../apps/snmp_parse_args.h |
| snmptest.o: ../config.h ../mib_module_config.h ../s/linux.h ../s/sysv.h |
| snmptest.o: ../s/generic.h ../m/generic.h |
| snmptest.o: ./../snmplib/asn1.h ./../snmplib/snmp_api.h |
| snmptest.o: ./../snmplib/snmp_impl.h ./../snmplib/snmp_client.h |
| snmptest.o: ./../snmplib/mib.h ./../snmplib/snmp.h ./../snmplib/system.h |
| snmptest.o: snmp_parse_args.h |
| snmptranslate.o: ../config.h ../mib_module_config.h ../s/linux.h ../s/sysv.h |
| snmptranslate.o: ../s/generic.h ../m/generic.h |
| snmptranslate.o: ./../snmplib/asn1.h ./../snmplib/snmp_api.h |
| snmptranslate.o: ./../snmplib/snmp_impl.h ./../snmplib/snmp_client.h |
| snmptranslate.o: ./../snmplib/parse.h ./../snmplib/mib.h ./../snmplib/snmp.h |
| snmptranslate.o: ./../snmplib/snmp_debug.h ../snmplib/system.h |
| snmptranslate.o: ../version.h |
| snmptrap.o: ../config.h ../mib_module_config.h ../s/linux.h ../s/sysv.h |
| snmptrap.o: ../s/generic.h ../m/generic.h |
| snmptrap.o: ./../snmplib/asn1.h |
| snmptrap.o: ./../snmplib/snmp_api.h ./../snmplib/snmp_client.h |
| snmptrap.o: ./../snmplib/mib.h ./../snmplib/snmp.h ./../snmplib/snmp_impl.h |
| snmptrap.o: ./../snmplib/system.h snmp_parse_args.h |
| snmptrapd.o: ../config.h ../mib_module_config.h ../s/linux.h ../s/sysv.h |
| snmptrapd.o: ../s/generic.h ../m/generic.h |
| snmptrapd.o: ./../snmplib/asn1.h |
| snmptrapd.o: ./../snmplib/snmp_api.h ./../snmplib/snmp_impl.h |
| snmptrapd.o: ./../snmplib/snmp_client.h ./../snmplib/mib.h |
| snmptrapd.o: ./../snmplib/snmp.h ./../snmplib/system.h ../version.h |
| snmptrapd.o: snmptrapd_handlers.h ./../snmplib/read_config.h |
| snmptrapd.o: ./../snmplib/snmp_debug.h ./../snmplib/snmp_logging.h |
| snmptrapd.o: ./../snmplib/snmpusm.h ./../snmplib/tools.h |
| snmptrapd.o: ./../snmplib/lcd_time.h ./../snmplib/transform_oids.h |
| snmptrapd.o: ./../snmplib/snmpv3.h ./../snmplib/callback.h |
| snmptrapd.o: ./../snmplib/snmp_alarm.h |
| snmptrapd_handlers.o: ../config.h ../mib_module_config.h ../s/linux.h |
| snmptrapd_handlers.o: ../s/sysv.h ../s/generic.h ../m/generic.h |
| snmptrapd_handlers.o: ./../snmplib/asn1.h ./../snmplib/snmp_api.h |
| snmptrapd_handlers.o: ./../snmplib/snmp_impl.h |
| snmptrapd_handlers.o: ./../snmplib/snmp_client.h ./../snmplib/mib.h |
| snmptrapd_handlers.o: ./../snmplib/snmp.h ./../snmplib/system.h |
| snmptrapd_handlers.o: ./../snmplib/read_config.h ./../snmplib/snmp_debug.h |
| snmpusm.o: ../config.h ../mib_module_config.h ../s/linux.h ../s/sysv.h |
| snmpusm.o: ../s/generic.h ../m/generic.h |
| snmpusm.o: ./../snmplib/asn1.h ./../snmplib/snmp_api.h |
| snmpusm.o: ./../snmplib/snmp_impl.h ./../snmplib/snmp_client.h |
| snmpusm.o: ./../snmplib/mib.h ./../snmplib/snmp.h ./../snmplib/system.h |
| snmpusm.o: snmp_parse_args.h ./../snmplib/int64.h ./../snmplib/tools.h |
| snmpusm.o: ./../snmplib/keytools.h ./../snmplib/snmp-tc.h |
| snmpwalk.o: ../config.h ../mib_module_config.h ../s/linux.h ../s/sysv.h |
| snmpwalk.o: ../s/generic.h ../m/generic.h |
| snmpwalk.o: ./../snmplib/asn1.h |
| snmpwalk.o: ./../snmplib/snmp_api.h ./../snmplib/snmp_client.h |
| snmpwalk.o: ./../snmplib/mib.h ./../snmplib/snmp.h ./../snmplib/snmp_impl.h |
| snmpwalk.o: ./../snmplib/system.h snmp_parse_args.h |