📄 makefile.svn-base
字号:
# ************************************************************************
# * 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 + -