|
|
1.1 ! root 1: # Copyright (c) Stichting Mathematisch Centrum, Amsterdam, 1984. ! 2: # $Header: Makefile.gen,v 1.3 85/08/27 18:04:51 timo Exp $ ! 3: ! 4: # Filled in by ../../Setup: ! 5: CFLAGS= -O -DNDEBUG -DBSD4_2 -DCWI ! 6: ! 7: # place for 'b', within the distribution source: ! 8: BDEST=../../bin ! 9: # full pathname of place for auxiliary files, within the distribution: ! 10: LDEST=`cd ../../lib; pwd` ! 11: ! 12: # b shell script: ! 13: B = b ! 14: # Auxiliary C programs: ! 15: PROGRAMS = convert retab ! 16: # Auxiliary shell scripts: ! 17: SCRIPTS = b_p mksugg ! 18: ! 19: MAKEFILE = Makefile ! 20: ! 21: OBJS = convert.o retab.o ! 22: ! 23: PRINT = print ! 24: ! 25: SRCS = b.sh b_p.sh mksugg.sh convert.c par.h retab.c ! 26: ! 27: all: $(PROGRAMS) ! 28: ! 29: convert: convert.o ! 30: $(CC) $(LDFLAGS) $(CFLAGS) convert.o -o convert ! 31: ! 32: retab: retab.o ! 33: $(CC) $(CFLAGS) retab.o -o retab ! 34: retab.o: par.h ! 35: ! 36: clean:; @rm -f $(PROGRAMS) $(OBJS) ! 37: ! 38: # ../../Setup may add 'termcap' to the following line: ! 39: install: all ldest ! 40: for f in $(SCRIPTS); do cp $$f.sh $(LDEST)/$$f; done ! 41: for f in $(PROGRAMS); do cp $$f $(LDEST)/$$f; done ! 42: cp $(B).sh $(BDEST)/$(B) ! 43: ! 44: ldest: ! 45: @echo "Changing pathnames in b.sh and b_p.sh" ! 46: @(echo "/^B_LIB=/s?B_LIB=.*?B_LIB=$(LDEST)?";\ ! 47: echo "w"; echo "q") | ed - b.sh ! 48: @(echo "/^B_LIB=/s?B_LIB=.*?B_LIB=$(LDEST)?";\ ! 49: echo "w"; echo "q") | ed - b_p.sh ! 50: ! 51: termcap: ! 52: cd ../libtermcap; make ETC=$(LDEST) termcap ! 53: ! 54: print:; @$(PRINT) $(SRCS)
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.