📄 makefile
字号:
# Makefile for RSVP daemon## $Id: Makefile,v 1.4 2000/08/23 23:32:46 veer Exp $## Set this to top of kernel source tree if modified files are not installed# in the standard include directories#TOOLSDIR = ../apitoolsVERSION = 4.2a4## XXX Changing defines is not visible to the dependency rules; do a# "make clean" if you change one!#DEFINES = -DDEBUG -DSCHEDULE -DRTAP -DSECURITY -DSTATS -DRSVP_DIAG \ -DAPI_USE_NET_BO -DISI_TEST \ -DISI_FLOW_LABEL# -DWORKAROUNDS \#-DCBQ -DUSE_ATMPVCCC = gccCFLAGS = -g -Wall# For ALTQSYSDIR=/usr/src/sysCPPFLAGS = -I$(TOOLSDIR) -I$(SYSDIR) $(DEFINES)LDFLAGS = -L.LDLIBS = -lrsvp -lmRM = rm -fLN = ln -sHARDLN = lnAR = arRANLIB = ranlibCOMPILE.c=$(CC) $(CFLAGS) $(CPPFLAGS) -cLINK.c=../bin/loader $(CC) $(CFLAGS) $(CPPFLAGS) $(LDFLAGS)LINT.c=$(LINT) $(LINTFLAGS) $(CPPFLAGS)# Select Traffic Control adaptation module object#TCOBJS = tc_test.o rsvp_LLkern.o# Linux traffic control#TCOBJS = tc_cbq.o tc_filter.o tc_linux.o tc_qdisc.o rsvp_LLkern.o# ALTQ adaptation module(s)#TCOBJS = tc_cbq.o tc_cbqinit.o tc_cbqatm.o rsvp_LLkern.o##TCOBJS = tc_isps.oRSVPOBJS = rsvp_debug.o rsvp_path.o rsvp_resv.o rsvp_diag.o rsvp_timer.o \ rsvp_err.o rsvp_main.o rsvp_mstat.o rsvp_api.o rsrr_rsrr.o \ rsvp_netio.o rsrr_unicast.o rsvp_objs2.o rsvp_util2.o \ rsvp_rtap.o rtap_cmds.o Pm_parse.o rsrr.oAPI_OBJS = rapi_lib.o rapi_fmt.o rsvp_socks.o rapi_bord.oUTILOBJS = rsvp_trans.o rsvp_objs.o rsvp_specs.o \ rsvp_bord.o rsvp_util.o rsvp_maps.o rsvp_key.o rsa_md5c.o \ rsa_hmac_md5.o rsvp_print.oOBJS = $(TCOBJS) $(RSVPOBJS) $(API_OBJS) $(UTILOBJS)SRCS = $(OBJS:.o=.c)LINTS = $(OBJS:.o=.ln)SHELL = /bin/shALL = librsvp.a librsvputil.a rsvpdall: $(ALL)rsvpd: rsvp_vers.o $(OBJS) $(LINK.c) -o $@ $(OBJS) rsvp_vers.o $(LDLIBS)librsvp.a: $(API_OBJS) $(AR) cru $@ $(API_OBJS) $(RANLIB) $@librsvputil.a: $(UTILOBJS) $(AR) cru $@ $(UTILOBJS) $(RANLIB) $@# if [ -h $(TOOLSDIR)/$@ ] ; then $(HARDLN) $(TOOLSDIR)/$@ $@ ; else $(LN) $(TOOLSDIR)/$@ $@ ; firtap_cmds.c: $(LN) $(TOOLSDIR)/$@ $@Pm_parse.c: $(LN) $(TOOLSDIR)/$@ $@rsvp_vers.c: $(SRCS) date +'char vers_comp_date[]="RSVP Version $(VERSION), Compiled on: %h %d 19%y at %H:%M";' > $@lint: $(LINTS) $(LINT.c) $(LINTS).c.o: $(COMPILE.c) $<clean: FORCE $(RM) $(ALL) $(OBJS) rsvp_vers.c rsvp_vers.o core *% *~# for alphas and other systems with BSD-style mkdepcleandepend: FORCE @cp Makefile Makefile.bak @sed -e '/^# DO \NOT DELETE THIS LINE -- mkdep uses it\.$$/q' Makefile.bak > Makefile @$(RM) .depend Makefile.bakdepend: cleandepend $(SRCS) @touch .depend ../bin/dependencies $(CPPFLAGS) $(SRCS) @cat .depend >> Makefile @$(RM) .dependTAGS: FORCE etags $(SRCS)FORCE:# DO NOT DELETE THIS LINE -- mkdep uses it.
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -