|
|
1.1 ! root 1: # ! 2: # INGRES 11/70 Version ! 3: # ! 4: # @(#)makefl.ing70 1.3 7/25/80 ! 5: # ! 6: CPUTYPE=11 ! 7: LIBS= -lX -lS ! 8: ! 9: CHOWN= -echo chown ! 10: CHMOD= chmod ! 11: CFLAGS= -O -DDEBUG -DLOG ! 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: main.o: main.c ! 36: $(CC) $(CFLAGS) -DDEBUGFILE=\"/mnt/eric/DEBUG.DLVRML\" -c $< ! 37: ! 38: $(OBJS1): dlvrmail.h ! 39: ! 40: dlvrmail.h util.o: useful.h ! 41: ! 42: # ! 43: # Auxiliary stuff ! 44: # ! 45: ! 46: clean: ! 47: rm -f core delivermail arpa uucp a.out xref version.c ! 48: rm -f *.o ! 49: ! 50: archive: ! 51: ${AR} ${ARFLAGS} delivermail.a READ_ME TO_BE_DONE makefile makefl.* *.h *.c *.s makeversion *.[123456789u] ! 52: ! 53: print: xref ! 54: @ls -l | pr -h "delivermail directory" ! 55: @pr -h "cross reference listing" xref ! 56: @size *.o | pr -h "object code sizes" ! 57: @pr *.h *.[cs] ! 58: ! 59: lint: ! 60: $(LINT) $(LINTFLAGS) $(SRCS) ! 61: ! 62: xref: *.c ! 63: ${XREF} *.c > xref ! 64: ! 65: # ! 66: # Auxiliary mailers ! 67: # ! 68: ! 69: arpa: arpa.o matchhdr.o arpadate.o ! 70: $(MAKEVERSION) Arpa-mailer 1.0 ${CC} ! 71: $(CC) $(LDFLAGS) -o arpa version.o arpa.o matchhdr.o arpadate.o $(LIBS) ! 72: ${CHMOD} ${OBJMODE} arpa ! 73: size arpa; ls -l arpa ! 74: ! 75: uucp: uucp.o ! 76: $(MAKEVERSION) Uucp-mailer 1.0 ${CC} ! 77: ${CC} ${LDFLAGS} -o uucp version.o uucp.o ${LIBS} ! 78: ${CHMOD} ${OBJMODE} uucp ! 79: size uucp; ls -l uucp ! 80: ! 81: mail: mail.o getname.o ! 82: $(MAKEVERSION) Local-mailer 1.0 ${CC} ! 83: $(CC) $(LDFLAGS) -o mail version.o mail.o getname.o ! 84: size mail; ls -l mail
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.