makefile.cfg

来自「wm PNE 3.3 source code, running at more 」· CFG 代码 · 共 106 行

CFG
106
字号
## Makefile for snark/socktest#$#equate(SNARK_TEST_MIBS  $#if-installed(ATTACHE_MIB              rfc1213.mib)  $#if-installed(ATTACHE_CIDR_MIB         rfc2096.mib)  $#if-installed(ENVOY_SNMP_RFC2275_VIEWS $#progn(rfc2271.mib rfc2275.mib))  $#if-installed(ENVOY_SNMP_VERSION_3     $#progn(rfc2272.mib						  rfc2273.mib rfc2274.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) 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))))$#makefile-init().SUFFIXES: .c .o .ob.c.ob:	gcc -c -o$*.ob -DTEST_BSD $(CFLAGS) $(XCFLAGS) $*.c$#equate(OBJS  $#objs(sockmain tmain tutils tsocket tsendto 	tconnect tsend tbind tgetsock tgetpeer	tioctl trecvfrm trecv tselect	tsendmsg trecvmsg tshutdwn taccept tclose	tmulti getopt)  $#if-installed(ENVOY         $#objs(snmpvars mib))  $#if-installed(ATTACHE_IPSEC $#objs(ips_glue))  $#if-installed(SNARK_OVER_PSOS $#objs(root drv_conf etc_ini)))$#equate(OBS	tmain.ob tutils.ob tsocket.ob tsendto.ob 	tconnect.ob tsend.ob tbind.ob tgetsock.ob 	tgetpeer.ob tioctl.ob trecvfrm.ob trecv.ob	tselect.ob tsendmsg.ob trecvmsg.ob	tshutdwn.ob taccept.ob tclose.ob)$#equate(PSOS_LIBS   $#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 sockets $#libs(sockets))  $#filepath($(SRCDIR) target src wrn wm attache net $#libs(net))  $#if-installed(SNARK_OVER_PSOS $#(PSOS_LIBS))  $#if-installed(SNARK_OVER_PSOS     $#filepath($(SRCDIR) target src wrn wm attache net $#libs(net))))$#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))))$#if-installed(ENVOY  $#equate(SNMP_LIBS     $#filepath($(SRCDIR) target src wrn wm snmp engine $#libs(snmp)))  $#equate(SNMP_LIBS))$#equate(LIBS $#(SNARK_LIBS) $#(ATTACHE_LIBS) $#(SNMP_LIBS) $#(SNARK_LIBS) $#(COMMON_LIBS))all: $#exes(socktest) $#dummy()$#makeexe(socktest $#progn($#(OBJS)) $#progn($#(LIBS)) makefile)socktest.bsd: $(OBS) makefile	gcc -o socktest.bsd $(CFLAGS) $(XCFLAGS) $(OBS)$#makeexe(ttcp $#progn($#objs(ttcp getopt sockmain tutils)) $#progn($#(LIBS)) makefile)ttcp.bsd: ttcp.ob getopt.ob tutils.ob makefile	gcc -o ttcp.bsd $(CFLAGS) $(XCFLAGS) ttcp.ob getopt.ob tutils.ob$#makemib(mib.c $#nil() $#nil() $(SNARK_TEST_MIBS) $(SNARK_TEST_CTLS) $#nil())cleanobj: $#dummy()	-$(RM) $#objs(*)	-$(RM) *.obclean: $#dummy()	-$(RM) $#objs(*)	-$(RM) *.ob	-$(RM) $#exes(socktest)$#clean()sizes: $#dummy()	$#makesize(socktest $(OBJS))$#makeetcini(etc_ini.c $(ETC_INI_FILES))

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?