📄 makefile
字号:
## SENDMAIL Makefile.## Version:# @(#)Makefile 1.1 92/07/30 SMI; from UCB 3.67 12/24/82#LIBS= -ldbmDESTDIR=OBJS1= conf.o main.o collect.o parseaddr.o alias.o \ savemail.o err.o readcf.o stab.o headers.o recipient.o \ remote.o stats.o usersmtp.o srvrsmtp.o queue.o \ macro.o util.o clock.o trace.o envelope.oNOMXOBJS= daemon.o deliver.oOBJS2= sysexits.o arpadate.o convtime.oOBJS= $(OBJS1) $(OBJS2)SRCS1= conf.h sendmail.h mailstats.h \ conf.c deliver.c main.c parseaddr.c err.c alias.c savemail.c \ sysexits.c util.c arpadate.c version.c collect.c \ macro.c headers.c readcf.c stab.c recipient.c stats.c daemon.c \ usersmtp.c srvrsmtp.c queue.c clock.c trace.c envelope.cSRCS2= TODO convtime.cSRCS= $(SRCS1) $(SRCS2)ALL= sendmail sendmail.mx# Resolver for Arpanet-style MX recordsMXLIBS= ../../libresolv/libresolv.a -ldbmMXOBJS= daemon-mx.o domain-mx.o deliver-mx.oMXCONFIG=-I../include -I/usr/include/arpa -DVMUNIX -DMXDOMAINCHOWN= -echo chownCHMOD= chmodO= -OCOPTS= -DINTERCCONFIG=-I../include -DVMUNIX -DBSD=43CFLAGS= $O $(COPTS) $(CCONFIG)AR= -arARFLAGS=rvuLINT= lint -hbacz -DVMUNIX -I../includeXREF= ctags -xCTAGS= ctagsCP= cpMV= mvINSTALL=install -c -s -o root -m 4551M4= m4TOUCH= touchABORT= falseGET= sccs getDELTA= sccs deltaWHAT= sccs whatPRT= sccs prtREL=ROOT= rootall: $(ALL)sendmail: $(OBJS1) $(OBJS2) $(NOMXOBJS) version.o $(CC) $(COPTS) -o sendmail version.o $(OBJS1) $(OBJS2) \ $(NOMXOBJS) $(LIBS) size sendmail; ls -l sendmail; $(WHAT) < version.odaemon-mx.o: daemon.c $(CC) -o daemon-mx.o -c $O $(MXCONFIG) daemon.csyslog-mx.o: syslog.c $(CC) -o syslog-mx.o -c $O $(MXCONFIG) syslog.cdomain-mx.o: domain.c $(CC) -o domain-mx.o -c $O $(MXCONFIG) domain.cdeliver-mx.o: deliver.c $(CC) -o deliver-mx.o -c $O $(MXCONFIG) deliver.csendmail.mx: $(OBJS1) $(OBJS2) $(MXOBJS) version.o $(CC) $(COPTS) -o sendmail.mx version.o $(OBJS1) \ $(OBJS2) $(MXOBJS) $(MXLIBS)install: all $(INSTALL) sendmail $(DESTDIR)/usr/lib $(INSTALL) sendmail.mx $(DESTDIR)/usr/lib$(OBJS1): sendmail.h$(OBJS): conf.hsendmail.h util.o: ../include/useful.hsysexits.o: ../include/sysexits.h## Auxiliary support entries#clean: rm -f core sendmail rmail usersmtp uucp a.out XREF sendmail.cf rm -f *.o Makefile sources: $(SRCS)tags: $(SRCS1) $(CTAGS) $(SRCS1)print: $(SRCS) @ls -l | pr -h "sendmail directory" @$(XREF) *.c | pr -h "cross reference listing" @size *.o | pr -h "object code sizes" @pr Makefile *.m4 *.h *.[cs]lint: $(LINT) $(CCONFIG) $(SRCS1)stats.o: mailstats.h
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -