📄 makefile.cfg
字号:
## Makefile for snark/router## It should be possible to override these somehow.$#equate(SNARK_TEST_MIBS $#if-installed(ATTACHE_MIB rfc1213.mib) $#if-installed(ATTACHE_CIDR_MIB rfc2096.mib) $#if-installed(ENVOY_SNMP_RFC2275_VIEWS $#progn(rfc2571.mib rfc2575.mib)) $#if-installed(ENVOY_SNMP_VERSION_3 $#progn(rfc2572.mib rfc2573.mib rfc2574.mib rfc2576.mib)) $#if-installed(ENVOY_ENTITY_MIB rfc2737.mib))$#equate(SNARK_TEST_CTLS $#if-installed(ATTACHE_TCP $#nil() $#progn(-exclude tcp)) $#if-installed(ENVOY_SNMP_GROUP_V1 $#nil() $#if-installed(ENVOY_SNMP_GROUP_V2 $#filepath($(SRCDIR) target src wrn wm demo snmpctls v1_exc.mib) $#progn(-exclude snmp))) $#if-installed(ATTACHE_MIB $#filepath($(SRCDIR) target src wrn wm attache net attache.mib)) $#if-installed(ENVOY_SNMP_RFC2275_VIEWS $#if-installed(ENVOY_SNMP_VERSION_3 $#filepath($(SRCDIR) target src wrn wm demo snmpctls v3mib.ctl) $#filepath($(SRCDIR) target src wrn wm demo snmpctls view2275.ctl))) $#if-installed(ENVOY_ENTITY_MIB $#filepath($(SRCDIR) target src wrn wm demo snmpctls entity.mib)))$#if-installed(ENVOY_SNMP_VERSION_3 $#equate(SNMPTALK_MIB_V3_EXCLUDES $#progn( $#if-installed(ENVOY_SNMP_V3_TARGET $#nil() $#filepath($(SRCDIR) target src wrn wm demo snmpctls v3trgtex.mib)) $#if-installed(ENVOY_SNMP_V3_NOTIFY $#nil() $#filepath($(SRCDIR) target src wrn wm demo snmpctls v3ntfyex.mib)) $#if-installed(ENVOY_SNMP_V3_PROXY $#nil() $#filepath($(SRCDIR) target src wrn wm demo snmpctls v3pxyex.mib)) $#if-installed(ENVOY_SNMP_COEXISTENCE $#nil() $#filepath($(SRCDIR) target src wrn wm demo snmpctls v3commex.mib)))))$#makefile-init()$#equate(OBJS $#objs(main if_ctl ip_ctl tftp netime) $#if-installed(ATTACHE_DHCP $#objs(dhcpcmd)) $#if-installed(ENVOY $#objs(snmpvars mib)) $#if-installed(ATTACHE_IPSEC $#objs(ips_glue)) $#if-installed(SNARK_OVER_PSOS $#objs(root drv_conf etc_ini)))$#if-installed(ENVOY $#equate(SNMP_LIBS $#filepath($(SRCDIR) target src wrn wm snmp engine $#libs(snmp))) $#equate(SNMP_LIBS))$#equate(PSOS_LIBS $#if-installed(ATTACHE_OVER_PSOS $#filepath($(SRCDIR) target src wrn wm attache psos $#libs(attpsos))) $#if-installed(ATTACHE_PSOS_PNET $#filepath($(PSS_ROOT) sys libc $#libs(pnet))))$#equate(ATTACHE_LIBS $#filepath($(SRCDIR) target src wrn wm attache net $#libs(net)) $#if-installed(ATTACHE_SOCKETS $#filepath($(SRCDIR) target src wrn wm attache sockets $#libs(sockets))) $#if-installed(ATTACHE_PPP $#filepath($(SRCDIR) target src wrn wm attache ppp $#libs(ppp))) $#filepath($(SRCDIR) target src wrn wm attache net $#libs(net)) $#if-installed(SNARK_OVER_PSOS $#(PSOS_LIBS)) $#filepath($(SRCDIR) target src wrn wm attache net $#libs(net)))$#if-installed(ATTACHE_TELNET $#equate(TN_LIBS $#filepath($(SRCDIR) target src wrn wm attache telnet $#libs(tn))) $#equate(TN_LIBS))$#equate(SNARK_LIBS $#filepath($(SRCDIR) target src wrn wm demo lib $#libs(snark)))$#equate(COMMON_LIBS $#if-installed(COMMON_DES $#filepath($(SRCDIR) target src wrn wm common lib $#libs(epdes))) $#if-installed(COMMON_DES_FAKE $#filepath($(SRCDIR) target src wrn wm common lib $#libs(epdes))) $#filepath($(SRCDIR) target src wrn wm common lib $#libs(epcommon)))$#equate(LIBS $#(SNARK_LIBS) $#(TN_LIBS) $#(ATTACHE_LIBS) $#(SNMP_LIBS) $#(SNARK_LIBS) $#(COMMON_LIBS))all: $#exes(router) $#dummy()$#makeexe(router $#progn($#(OBJS)) $#progn($#(LIBS)) makefile)$#makemib(mib.c $#nil() $(SNMPTALK_MIB_V3_EXCLUDES) $(SNARK_TEST_MIBS) $(SNARK_TEST_CTLS) $#nil())$#makelib(snarkmn $#(OBJS) makefile)sans-mibcompiler: mib.ccleanobj: $#dummy() -$(RM) $#objs(*)clean: $#dummy() -$(RM) mib.c -$(RM) $#objs(*) -$(RM) $#exes(router) -$(RM) etc_ini.c$#clean()sizes: $#dummy() $#makesize(router $(OBJS))$#makeetcini(etc_ini.c $(ETC_INI_FILES))
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -