|
|
1.1 ! root 1: # ! 2: # VAX Version ! 3: # ! 4: # @(#)makefl.vax 1.3 7/25/80 ! 5: # ! 6: CPUTYPE=vax ! 7: LIBS= ! 8: ! 9: CHOWN= -echo chown ! 10: CHMOD= chmod ! 11: CFLAGS= -O -DDEBUG ! 12: LDFLAGS=-n ! 13: AR= -ar ! 14: ARFLAGS=rvu ! 15: LINT= lint ! 16: LINTFLAGS=-bxa ! 17: XREF= csh /usr/bin/xref ! 18: MAKEVERSION=csh -f makeversion ! 19: VER= 0.0 ! 20: ! 21: OBJS1= conf.o deliver.o main.o parse.o err.o alias.o savemail.o addr.o ! 22: OBJS2= matchhdr.o sysexits.o util.o bmove.${CPUTYPE}.o ! 23: SRCS= conf.c deliver.c main.c parse.c err.c alias.c savemail.c addr.c \ ! 24: matchhdr.c sysexits.c util.c bmove.${CPUTYPE}.c ! 25: ! 26: ROOT= root ! 27: OBJMODE=755 ! 28: ! 29: delivermail: $(OBJS1) $(OBJS2) ! 30: $(MAKEVERSION) Delivermail $(VER) $(CC) ! 31: $(CC) $(LDFLAGS) -o delivermail version.o $(OBJS1) $(OBJS2) $(LIBS) ! 32: $(CHMOD) $(OBJMODE) delivermail ! 33: size delivermail; ls -l delivermail ! 34: ! 35: $(OBJS1): dlvrmail.h ! 36: ! 37: dlvrmail.h util.o: useful.h ! 38: ! 39: # ! 40: # Auxiliary stuff ! 41: # ! 42: ! 43: clean: ! 44: rm -f core delivermail arpa uucp a.out xref version.c ! 45: rm -f *.o ! 46: ! 47: archive: ! 48: ${AR} ${ARFLAGS} delivermail.a READ_ME TO_BE_DONE makefile makefl.* *.h *.c bmove.*.s makeversion *.[123456789u] ! 49: ! 50: print: xref ! 51: @ls -l | pr -h "delivermail directory" ! 52: @pr -h "cross reference listing" xref ! 53: @size *.o | pr -h "object code sizes" ! 54: @pr *.h *.[cs] ! 55: ! 56: lint: ! 57: $(LINT) $(LINTFLAGS) $(SRCS) ! 58: ! 59: xref: *.c ! 60: ${XREF} *.c > xref ! 61: ! 62: # ! 63: # Auxiliary mailers ! 64: # ! 65: ! 66: arpa: arpa.o matchhdr.o arpadate.o ! 67: $(MAKEVERSION) Arpa-mailer 1.0 ${CC} ! 68: $(CC) $(LDFLAGS) -o arpa version.o arpa.o matchhdr.o arpadate.o $(LIBS) ! 69: ${CHMOD} ${OBJMODE} arpa ! 70: size arpa; ls -l arpa ! 71: ! 72: uucp: uucp.o ! 73: $(MAKEVERSION) Uucp-mailer 1.0 ${CC} ! 74: ${CC} ${LDFLAGS} -o uucp version.o uucp.o ${LIBS} ! 75: ${CHMOD} ${OBJMODE} uucp ! 76: size uucp; ls -l uucp ! 77: ! 78: mail: mail.o getname.o ! 79: $(MAKEVERSION) Local-mailer 1.0 ${CC} ! 80: $(CC) $(LDFLAGS) -o mail version.o mail.o getname.o ! 81: size mail; ls -l mail
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.