📄 makefile
字号:
# makefile for NetPort misclib directory. This builds a library
# containing various test applications and helper routines for the
# InterNiche TCP/IP stack.
#
# This makefile should work with most development environments.
# tool names, paths & flags should be set the included file "..\cflags.mak"
#
# Copyright 1997-1998 by InterNiche Technologies Inc. All rights reserved.
# Copyright 1993-1996 by NetPort Software. All rights reserved.
#
#set tools, and environment
!include ..\cflags.mak
OBJS= \
memdev.$(OBJ) \
netmain.$(OBJ) \
udp_echo.$(OBJ) \
tcp_echo.$(OBJ) \
nrmenus.$(OBJ) \
menus.$(OBJ) \
in_utils.$(OBJ) \
menulib.$(OBJ) \
ttyio.$(OBJ) \
strlib.$(OBJ) \
strilib.$(OBJ) \
tcpcksum.$(OBJ) \
app_ping.$(OBJ) \
nvfsio.$(OBJ) \
nvparms.$(OBJ) \
reshost.$(OBJ) \
userpass.$(OBJ) \
parseip.$(OBJ) \
testmenu.$(OBJ) \
task.$(OBJ) \
nextcarg.$(OBJ) \
soperr.$(OBJ) \
dhcsetup.$(OBJ) \
bsdsock.$(OBJ) \
rttest.$(OBJ) \
profiler.$(OBJ) \
memio.$(OBJ) \
memwrap.$(OBJ) \
pcycles.$(OBJ) \
rfsim.$(OBJ) \
tk_vtxsa.$(OBJ) \
tk_crnos.$(OBJ) \
genlist.$(OBJ) \
rawiptst.$(OBJ) \
msring.$(OBJ)
# local file dependancies
DFILES = $(DEPEND_ALL) makefile
# local file dependancies
INCLUDE=$(ICMD). $(ICMD)../ppp $(ICMD)../modem
# build target
LIBNAME=misc.lib
all: $(LIBNAME)
$(LIBNAME): $(OBJS) $(DFILES)
$(LIB2) $(LIBCMD2)
#
# Build rules:
#
.c.$(OBJ):
$(CC) $(CFLAGS) $(INCLUDE) $*.c
$(LIB) $(LIBCMD)
#
# "make clean" support:
#
clean:
$(RM) *.$(OBJ)
$(RM) *.lib
$(CLEANCMD)
#
# Dependancy lists:
#
memdev.$(OBJ): memdev.c $(DFILES)
netmain.$(OBJ): netmain.c $(DFILES)
udp_echo.$(OBJ): udp_echo.c $(DFILES)
tcp_echo.$(OBJ): tcp_echo.c $(DFILES)
nrmenus.$(OBJ): nrmenus.c $(DFILES)
menus.$(OBJ): menus.c $(DFILES)
in_utils.$(OBJ): in_utils.c $(DFILES)
menulib.$(OBJ): menulib.c $(DFILES)
ttyio.$(OBJ): ttyio.c $(DFILES)
strlib.$(OBJ): strlib.c $(DFILES)
strilib.$(OBJ): strilib.c $(DFILES)
tcpcksum.$(OBJ): tcpcksum.c $(DFILES)
app_ping.$(OBJ): app_ping.c $(DFILES)
nvfsio.$(OBJ): nvfsio.c $(DFILES)
nvparms.$(OBJ): nvparms.c $(DFILES)
reshost.$(OBJ): reshost.c $(DFILES)
userpass.$(OBJ): userpass.c $(DFILES)
parseip.$(OBJ): parseip.c $(DFILES)
testmenu.$(OBJ): testmenu.c $(DFILES)
task.$(OBJ): task.c $(DFILES)
nextcarg.$(OBJ): nextcarg.c $(DFILES)
soperr.$(OBJ): soperr.c $(DFILES)
dhcsetup.$(OBJ): dhcsetup.c $(DFILES)
rttest.$(OBJ): rttest.c $(DFILES)
profiler.$(OBJ): profiler.c $(DFILES)
memio.$(OBJ): memio.c $(DFILES)
memwrap.$(OBJ): memwrap.c $(DFILES)
pcycles.$(OBJ): pcycles.c $(DFILES)
rfsim.$(OBJ): rfsim.c $(DFILES)
tk_vtxsa.$(OBJ): tk_vtxsa.c $(DFILES)
tk_crnos.$(OBJ): tk_crnos.c $(DFILES)
genlist.$(OBJ): genlist.c $(DFILES)
rawiptst.$(OBJ): rawiptst.c $(DFILES)
msring.$(OBJ): msring.c $(DFILES)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -