⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 makefile.svn-base

📁 域名解析器的实现
💻 SVN-BASE
📖 第 1 页 / 共 3 页
字号:
# ************************************************************************
# * Copyright(c) 1998-1999 D-Link, Inc. All rights reserved.
# *    
# * This is unpublished proprietary source code of D-Link, Inc.
# *
# * The copyright notice above does not evidence any actual or intended
# * publication of such source code  
# ************************************************************************

.INCLUDE  ..\..\..\makefile.ini
.PATH.C   = .\src
.PATH.S   = .\src
.PATH.MIP = .\src
.PATH.H   = .\h
.PATH.O   = .\o

P2_INC	  = -I$(PHASE2_SRC)\p2port -I$(PHASE2_SRC)\P2cmn -I$(PHASE2_SRC)\P2mib -I$(PHASE2_SRC)\Ip -I$(PHASE2_SRC)\Ipx -I$(PHASE2_SRC)\ospf -I$(PHASE2_SRC)\Mroute -I$(PHASE2_SRC)\rsvp
USR_OPTS  = $(P2_INC)

.HDRPATH.c=$(INC_PATH,M^[-/]I,S///) $(USR_OPTS,M^[-/]I,S///) 

LIB_FILE = l3_dnsr.a

OBJS		= dnsr_ask.o dns_aton.o dns_bles.o dns_cash.o dns_init.o \
		  dns_ntoa.o dnsr_pkt.o dns_recu.o dns_task.o dnsr_udp.o \
		  dns_util.o dnsr_db.o la3_dnsr.o

%ifdef CPU_TYPE
    %if $(CPU_TYPE) == TX3927
    AR_FLAG = @
    %elseif $(CPU_TYPE) == MPC824X
    AR_FLAG = -@
    %endif
%else
AR_FLAG = @
%endif

$(LIB_FILE) : $(OBJS)
    $(AR) -cr $(LIB_FILE) $(AR_FLAG)<< ax.rsp

$(OBJS, X, W\n)
	<<

#delete the liberary and obj file
clean:
    $(RM) .\o\*.o
    $(RM) .\o\*.dbo
    $(RM) *.a
                        
depend:
        mkmf -c -s -f $(INPUTFILE) $(OBJS,.o=.c)  
### OPUS MKMF:  Do not remove this line!  Generated dependencies follow.

dnsr_ask.o: \compiler\diab\4.4b\include\assert.h \
	 \compiler\diab\4.4b\include\ctype.h \
	 \compiler\diab\4.4b\include\diab\stdarg.h \
	 \compiler\diab\4.4b\include\stdarg.h \
	 \compiler\diab\4.4b\include\stdio.h \
	 \compiler\diab\4.4b\include\stdlib.h \
	 \compiler\diab\4.4b\include\string.h \
	 \Project\DHS3628\Runtime\l2\porting\inc\l2_os.h \
	 \Project\DHS3628\Runtime\l2\porting\l2drv\inc\l2_opt.h \
	 \Project\DHS3628\Runtime\l3\ap\dnsr\h\dns.h \
	 \Project\DHS3628\Runtime\l3\ap\dnsr\h\dnsr_db.h \
	 \Project\DHS3628\Runtime\l3\ap\dnsr\h\dnsr_if.h \
	 \Project\DHS3628\Runtime\l3\inc\la3_cst.h \
	 \Project\DHS3628\Runtime\l3\inc\la3_pkt.h \
	 \Project\DHS3628\Runtime\l3\inc\la3_snad.h \
	 \Project\DHS3628\Runtime\l3\inc\phase2.h \
	 \Project\DHS3628\Runtime\l3\ip6\inc\la3_ipv6.h \
	 \Project\DHS3628\Runtime\l3\ip\inc\ip_db.h \
	 \Project\DHS3628\Runtime\l3\ip\inc\srt_db.h \
	 \Project\DHS3628\Runtime\l3\port\inc\la3_nif.h \
	 \Project\DHS3628\Runtime\l3\port\inc\la3_os.h \
	 \Project\DHS3628\Runtime\l3\port\inc\la3_port.h \
	 \Project\DHS3628\Runtime\l3\port\inc\la3_ser.h \
	 \Project\DHS3628\Runtime\l3\port\l3drv\inc\port_opt.h \
	 \Project\DHS3628\Runtime\l3\utl\inc\la3_avlt.h \
	 \Project\DHS3628\Runtime\phase2\Ip\apdu.h \
	 \Project\DHS3628\Runtime\phase2\Ip\arptbl.h \
	 \Project\DHS3628\Runtime\phase2\Ip\icirc.h \
	 \Project\DHS3628\Runtime\phase2\Ip\inode.h \
	 \Project\DHS3628\Runtime\phase2\Ip\ipdu.h \
	 \Project\DHS3628\Runtime\phase2\Ip\ipexter.h \
	 \Project\DHS3628\Runtime\phase2\Ip\ipproto.h \
	 \Project\DHS3628\Runtime\phase2\Ip\ipreasm.h \
	 \Project\DHS3628\Runtime\phase2\Ip\iproute.h \
	 \Project\DHS3628\Runtime\phase2\Ip\iprt.h \
	 \Project\DHS3628\Runtime\phase2\Ip\istruct.h \
	 \Project\DHS3628\Runtime\phase2\Ip\rconst.h \
	 \Project\DHS3628\Runtime\phase2\Ip\rip.h \
	 \Project\DHS3628\Runtime\phase2\Ip\rpdu.h \
	 \Project\DHS3628\Runtime\phase2\Ip\socket.h \
	 \Project\DHS3628\Runtime\phase2\Ip\uconst.h \
	 \Project\DHS3628\Runtime\phase2\Ip\updu.h \
	 \Project\DHS3628\Runtime\phase2\Ip\ustruct.h \
	 \Project\DHS3628\Runtime\phase2\Ipx\ipxconst.h \
	 \Project\DHS3628\Runtime\phase2\P2cmn\iconst.h \
	 \Project\DHS3628\Runtime\phase2\P2cmn\iprtypes.h \
	 \Project\DHS3628\Runtime\phase2\P2cmn\p2fwd.h \
	 \Project\DHS3628\Runtime\phase2\P2cmn\p2ibd.h \
	 \Project\DHS3628\Runtime\phase2\P2cmn\p2iptype.h \
	 \Project\DHS3628\Runtime\phase2\P2cmn\p2mask.h \
	 \Project\DHS3628\Runtime\phase2\P2cmn\p2snadd.h \
	 \Project\DHS3628\Runtime\phase2\P2cmn\p2snmp.h \
	 \Project\DHS3628\Runtime\phase2\P2cmn\p2types.h \
	 \Project\DHS3628\Runtime\phase2\p2port\ipaccess.h \
	 \Project\DHS3628\Runtime\phase2\p2port\ipmcast.h \
	 \Project\DHS3628\Runtime\phase2\p2port\ipport.h \
	 \Project\DHS3628\Runtime\phase2\p2port\p2port.h \
	 \Project\DHS3628\Runtime\phase2\p2port\p2proto.h \
	 \Project\DHS3628\Runtime\stack\port\stdrv\inc\st_opt.h \
	 \Project\DHS3628\Runtime\startup\inc\os_switch.h \
	 \Project\DHS3628\System\app\device\inc\dev_os.h \
	 \Project\DHS3628\System\dbgcore\inc\dbg.h \
	 \Project\DHS3628\System\dbgcore\inc\dbg_info.h \
	 \Project\DHS3628\System\dbgcore\inc\vtlib.h \
	 \Project\DHS3628\System\inc\ctypes.h \
	 \Project\DHS3628\System\inc\mib_cst.h \
	 \Project\DHS3628\System\inc\module_def.h \
	 \Project\DHS3628\System\os\inc\os.h \
	 \Project\DHS3628\System\utl\inc\utl_portmap.h \
	 \Project\DHS3628\System\utl\inc\xprintf.h \
	 \Project\Platform\Nucleus.824\h\cs_defs.h \
	 \Project\Platform\Nucleus.824\h\nucleus.h \
	 \Project\Platform\Nucleus.824\h\pm_defs.h \
	 \Project\Platform\Nucleus.824\h\tc_defs.h \
	 \Project\Platform\Nucleus.824\h\tm_defs.h

dns_cash.o: \compiler\diab\4.4b\include\assert.h \
	 \compiler\diab\4.4b\include\ctype.h \
	 \compiler\diab\4.4b\include\diab\stdarg.h \
	 \compiler\diab\4.4b\include\stdarg.h \
	 \compiler\diab\4.4b\include\stdio.h \
	 \compiler\diab\4.4b\include\stdlib.h \
	 \compiler\diab\4.4b\include\string.h \
	 \Project\DHS3628\Runtime\l2\porting\inc\l2_os.h \
	 \Project\DHS3628\Runtime\l2\porting\l2drv\inc\l2_opt.h \
	 \Project\DHS3628\Runtime\l3\ap\dnsr\h\dns.h \
	 \Project\DHS3628\Runtime\l3\ap\dnsr\h\dnsr_db.h \
	 \Project\DHS3628\Runtime\l3\ap\dnsr\h\dnsr_if.h \
	 \Project\DHS3628\Runtime\l3\inc\la3_cst.h \
	 \Project\DHS3628\Runtime\l3\inc\la3_pkt.h \
	 \Project\DHS3628\Runtime\l3\inc\la3_snad.h \
	 \Project\DHS3628\Runtime\l3\inc\phase2.h \
	 \Project\DHS3628\Runtime\l3\ip6\inc\la3_ipv6.h \
	 \Project\DHS3628\Runtime\l3\ip\inc\ip_db.h \
	 \Project\DHS3628\Runtime\l3\ip\inc\srt_db.h \
	 \Project\DHS3628\Runtime\l3\port\inc\la3_nif.h \
	 \Project\DHS3628\Runtime\l3\port\inc\la3_os.h \
	 \Project\DHS3628\Runtime\l3\port\inc\la3_port.h \
	 \Project\DHS3628\Runtime\l3\port\inc\la3_ser.h \
	 \Project\DHS3628\Runtime\l3\port\l3drv\inc\port_opt.h \
	 \Project\DHS3628\Runtime\l3\utl\inc\la3_avlt.h \
	 \Project\DHS3628\Runtime\phase2\Ip\apdu.h \
	 \Project\DHS3628\Runtime\phase2\Ip\arptbl.h \
	 \Project\DHS3628\Runtime\phase2\Ip\icirc.h \
	 \Project\DHS3628\Runtime\phase2\Ip\inode.h \
	 \Project\DHS3628\Runtime\phase2\Ip\ipdu.h \
	 \Project\DHS3628\Runtime\phase2\Ip\ipexter.h \
	 \Project\DHS3628\Runtime\phase2\Ip\ipproto.h \
	 \Project\DHS3628\Runtime\phase2\Ip\ipreasm.h \
	 \Project\DHS3628\Runtime\phase2\Ip\iproute.h \
	 \Project\DHS3628\Runtime\phase2\Ip\iprt.h \
	 \Project\DHS3628\Runtime\phase2\Ip\istruct.h \
	 \Project\DHS3628\Runtime\phase2\Ip\rconst.h \
	 \Project\DHS3628\Runtime\phase2\Ip\rip.h \
	 \Project\DHS3628\Runtime\phase2\Ip\rpdu.h \
	 \Project\DHS3628\Runtime\phase2\Ip\socket.h \
	 \Project\DHS3628\Runtime\phase2\Ip\uconst.h \
	 \Project\DHS3628\Runtime\phase2\Ip\updu.h \
	 \Project\DHS3628\Runtime\phase2\Ip\ustruct.h \
	 \Project\DHS3628\Runtime\phase2\Ipx\ipxconst.h \
	 \Project\DHS3628\Runtime\phase2\P2cmn\iconst.h \
	 \Project\DHS3628\Runtime\phase2\P2cmn\iprtypes.h \
	 \Project\DHS3628\Runtime\phase2\P2cmn\p2fwd.h \
	 \Project\DHS3628\Runtime\phase2\P2cmn\p2ibd.h \
	 \Project\DHS3628\Runtime\phase2\P2cmn\p2iptype.h \
	 \Project\DHS3628\Runtime\phase2\P2cmn\p2mask.h \
	 \Project\DHS3628\Runtime\phase2\P2cmn\p2snadd.h \
	 \Project\DHS3628\Runtime\phase2\P2cmn\p2snmp.h \
	 \Project\DHS3628\Runtime\phase2\P2cmn\p2types.h \
	 \Project\DHS3628\Runtime\phase2\p2port\ipaccess.h \
	 \Project\DHS3628\Runtime\phase2\p2port\ipmcast.h \
	 \Project\DHS3628\Runtime\phase2\p2port\ipport.h \
	 \Project\DHS3628\Runtime\phase2\p2port\p2port.h \
	 \Project\DHS3628\Runtime\phase2\p2port\p2proto.h \
	 \Project\DHS3628\Runtime\stack\port\stdrv\inc\st_opt.h \
	 \Project\DHS3628\Runtime\startup\inc\os_switch.h \
	 \Project\DHS3628\System\app\device\inc\dev_os.h \
	 \Project\DHS3628\System\dbgcore\inc\dbg.h \
	 \Project\DHS3628\System\dbgcore\inc\dbg_info.h \
	 \Project\DHS3628\System\dbgcore\inc\vtlib.h \
	 \Project\DHS3628\System\inc\ctypes.h \
	 \Project\DHS3628\System\inc\mib_cst.h \
	 \Project\DHS3628\System\inc\module_def.h \
	 \Project\DHS3628\System\os\inc\os.h \
	 \Project\DHS3628\System\utl\inc\utl_portmap.h \
	 \Project\DHS3628\System\utl\inc\xprintf.h \
	 \Project\Platform\Nucleus.824\h\cs_defs.h \
	 \Project\Platform\Nucleus.824\h\nucleus.h \
	 \Project\Platform\Nucleus.824\h\pm_defs.h \
	 \Project\Platform\Nucleus.824\h\tc_defs.h \
	 \Project\Platform\Nucleus.824\h\tm_defs.h

dns_init.o: \compiler\diab\4.4b\include\assert.h \
	 \compiler\diab\4.4b\include\ctype.h \
	 \compiler\diab\4.4b\include\diab\stdarg.h \
	 \compiler\diab\4.4b\include\stdarg.h \
	 \compiler\diab\4.4b\include\stdio.h \
	 \compiler\diab\4.4b\include\stdlib.h \
	 \compiler\diab\4.4b\include\string.h \
	 \Project\DHS3628\Runtime\l2\porting\inc\l2_os.h \
	 \Project\DHS3628\Runtime\l2\porting\l2drv\inc\l2_opt.h \
	 \Project\DHS3628\Runtime\l3\ap\dnsr\h\dns.h \
	 \Project\DHS3628\Runtime\l3\ap\dnsr\h\dnsr_db.h \

⌨️ 快捷键说明

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