makefile.m4
来自「<B>Digital的Unix操作系统VAX 4.2源码</B>」· M4 代码 · 共 124 行
M4
124 行
## SENDMAIL Makefile.## Version:# @(#)Makefile.m4 4.1 (ULTRIX) 7/2/90#include(../md/config.m4)dnlLIBS= ../lib/libsys.a m4LIBSDESTDIR=OBJS1= conf.o main.o collect.o domain.o parseaddr.o alias.o deliver.o \ savemail.o err.o readcf.o stab.o headers.o recipient.o \ stats.o daemon.o usersmtp.o srvrsmtp.o queue.o \ macro.o nsyslog.o util.o clock.o trace.o envelope.oOBJS2= sysexits.o bmove.o arpadate.o convtime.oOBJS= $(OBJS1) $(OBJS2)SRCS1= conf.h sendmail.h mailstats.h trace.h \ conf.c deliver.c domain.c main.c parseaddr.c err.c alias.c savemail.c \ sysexits.c util.c bmove.c arpadate.c version.c collect.c nsyslog.c \ macro.c headers.c readcf.c stab.c recipient.c stats.c daemon.c \ newsyslog.c usersmtp.c srvrsmtp.c queue.c clock.c trace.c envelope.cSRCS2= TODO convtime.cSRCS= Version.c $(SRCS1) $(SRCS2)ALL= sendmailCHOWN= -echo chownCHMOD= chmodO= -OCOPTS=CCONFIG=-I../`include' -DMXDOMAIN -DBSD4_3 -DOLDJEEVES -DVMUNIX m4CONFIGCFLAGS= $O $(COPTS) $(CCONFIG)ASMSED= ../`include'/asm.sedAR= -arARFLAGS=rvuLINT= lintXREF= ctags -xCP= cpMV= mvINSTALL=install -c -sM4= m4TOUCH= touchABORT= falseGET= sccs getDELTA= sccs deltaWHAT= sccs whatPRT= sccs prtREL=ROOT= rootOBJMODE=755.c.o: cc -S ${CFLAGS} $*.c sed -f $(ASMSED) $*.s | as -o $*.o rm -f $*.ssendmail: $(OBJS1) $(OBJS2) Version.o $(CC) $(COPTS) -o sendmail Version.o $(OBJS1) $(OBJS2) $(LIBS) $(CHMOD) $(OBJMODE) sendmail size sendmail; ls -l sendmail; ifdef(`m4SCCS', `$(WHAT) < Version.o')install: all $(INSTALL) sendmail $(DESTDIR)/usr/libversion: newversion $(OBJS) Version.cnewversion: @rm -f SCCS/p.version.c version.c @$(GET) $(REL) -e SCCS/s.version.c @$(DELTA) -s SCCS/s.version.c @$(GET) -t -s SCCS/s.version.cfullversion: $(OBJS) dumpVersion Version.odumpVersion: rm -f Version.cifdef(`m4SCCS',Version.c: version.c @echo generating Version.c from version.c @cp version.c Version.c @chmod 644 Version.c @echo "" >> Version.c @echo "`# ifdef' COMMENT" >> Version.c @$(PRT) SCCS/s.version.c >> Version.c @echo "" >> Version.c @echo "code versions:" >> Version.c @echo "" >> Version.c @$(WHAT) $(OBJS) >> Version.c @echo "" >> Version.c @echo "`#' endif COMMENT" >> Version.c)dnl$(OBJS1): sendmail.h$(OBJS): conf.hsendmail.h util.o: ../`include'/useful.hall: $(ALL)## Auxiliary support entries#clean: rm -f core sendmail rmail usersmtp uucp a.out XREF sendmail.cf rm -f *.osources: $(SRCS)$(SRCS1) $(SRCS2): ifdef(`m4SCCS', `$(GET) $(REL) SCCS/s.$@', `$(TOUCH) $@')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)
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?