|
|
1.1 ! root 1: CFLAGS = -O -DASSTRINGS -DSTABDOT -DLCOMM -DBUFSTDERR -DFLEXNAMES \ ! 2: -I$M -I. ! 3: ! 4: DEST = $(DESTDIR)/lib ! 5: ! 6: EXTHDRS = /usr/include/ctype.h ! 7: ! 8: HDRS = fort.h ! 9: ! 10: LDFLAGS = ! 11: ! 12: LIBS = ! 13: ! 14: LINKER = cc ! 15: ! 16: M = ../mip ! 17: ! 18: MAKEFILE = Makefile ! 19: ! 20: OBJS = fort.o \ ! 21: freader.o \ ! 22: fallo.o \ ! 23: fmatch.o \ ! 24: ftable.o \ ! 25: forder.o \ ! 26: flocal2.o \ ! 27: fcomm2.o ! 28: ! 29: PRINT = pr ! 30: ! 31: PROGRAM = f1 ! 32: ! 33: SRCS = local2.c \ ! 34: order.c \ ! 35: otable.c \ ! 36: table.c ! 37: ! 38: all: $(PROGRAM) ! 39: ! 40: $(PROGRAM): $(OBJS) $(LIBS) ! 41: @echo -n "Loading $(PROGRAM) ... " ! 42: @$(LINKER) $(LDFLAGS) $(OBJS) $(LIBS) -o $(PROGRAM) ! 43: @echo "done" ! 44: ! 45: clean:; @rm -f $(OBJS) ! 46: ! 47: depend:; @echo Construct dependencies manually ! 48: ! 49: index:; @ctags -wx $(HDRS) $(SRCS) ! 50: ! 51: install: $(PROGRAM) ! 52: @echo Installing $(PROGRAM) in $(DEST) ! 53: @install -s $(PROGRAM) $(DEST) ! 54: ! 55: print:; @$(PRINT) $(HDRS) $(SRCS) ! 56: ! 57: program: $(PROGRAM) ! 58: ! 59: tags: $(HDRS) $(SRCS); @ctags $(HDRS) $(SRCS) ! 60: ! 61: update: $(DEST)/$(PROGRAM) ! 62: ! 63: $(DEST)/$(PROGRAM): $(SRCS) $(LIBS) $(HDRS) $(EXTHDRS) ! 64: @make -f $(MAKEFILE) DEST=$(DEST) install ! 65: ! 66: fort.o: fort.h $M/fort.c ! 67: $(CC) -c $(CFLAGS) $M/fort.c ! 68: freader.o: $M/manifest $M/mfile2 mac2defs macdefs $M/reader.c $M/freader.c ! 69: $(CC) -c $(CFLAGS) $M/freader.c ! 70: fallo.o: $M/manifest $M/mfile2 mac2defs macdefs $M/allo.c $M/fallo.c ! 71: $(CC) -c $(CFLAGS) $M/fallo.c ! 72: fmatch.o: $M/manifest $M/mfile2 mac2defs macdefs $M/match.c $M/fmatch.c ! 73: $(CC) -c $(CFLAGS) $M/fmatch.c ! 74: ftable.o: $M/manifest $M/mfile2 mac2defs macdefs table.c $M/ftable.c ! 75: $(CC) -c -R $(CFLAGS) $M/ftable.c ! 76: forder.o: $M/manifest $M/mfile2 mac2defs macdefs order.c $M/forder.c ! 77: $(CC) -c $(CFLAGS) $M/forder.c ! 78: flocal2.o: $M/manifest $M/mfile2 mac2defs macdefs local2.c $M/flocal2.c ! 79: $(CC) -c $(CFLAGS) $M/flocal2.c ! 80: fcomm2.o: $M/common ! 81: $(CC) -c $(CFLAGS) $M/fcomm2.c ! 82: $(OBJS): $M/mfile2 $M/manifest macdefs mac2defs
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.