|
|
1.1 ! root 1: # ! 2: # makefile 4.1 10/9/80 ! 3: # ! 4: # C Shell with process control; VM/UNIX VAX Makefile ! 5: # Bill Joy UC Berkeley; Jim Kulp IIASA, Austria ! 6: # ! 7: CFLAGS= -DTELL -DVMUNIX -Ddebug -O ! 8: XSTR= xstr ! 9: ED= -ed ! 10: AS= -as ! 11: RM= -rm ! 12: CXREF= cxref ! 13: VGRIND= csh /usr/bin/vgrind ! 14: CTAGS= ctags ! 15: # LIBES= -ljobs ! 16: LIBES= ../libjobs/libjobs.a ! 17: SCCS= /usr/local/sccs ! 18: ! 19: OBJS= sh.o sh.dol.o sh.err.o sh.exec.o sh.exp.o sh.func.o sh.glob.o \ ! 20: sh.hist.o sh.lex.o sh.misc.o sh.parse.o sh.print.o sh.sem.o sh.set.o \ ! 21: sh.proc.o sh.dir.o sh.time.o alloc.o sh.init.o printf.o doprnt.o ! 22: ! 23: csh: ${OBJS} sh.local.h ! 24: rm -f csh ! 25: cc ${OBJS} -o csh ${LIBES} ! 26: ! 27: # need an old doprnt, whose output we can trap ! 28: doprnt.o: doprnt.c ! 29: cc -E doprnt.c > doprnt.s ! 30: as -o doprnt.o doprnt.s ! 31: rm -f doprnt.s ! 32: ! 33: lint: ! 34: lint ${CFLAGS} sh*.c ! 35: ! 36: clean: ! 37: ${RM} -f a.out strings x.c xs.c csh ! 38: ${RM} -f *.o sh.prof.c
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.