|
|
1.1 ! root 1: # @(#)Makefile 5.3 (Berkeley) 6/17/90 ! 2: ! 3: PROG= f77pass1 ! 4: CFLAGS+=-DHERE=TAHOE -DTARGET=TAHOE -DFAMILY=PCC -DUCBVAXASM -DUCBPASS2 \ ! 5: -I. -I${.CURDIR} -I${.CURDIR}/../include.tahoe ! 6: SRCS= bb.c conv.c data.c equiv.c error.c exec.c expr.c fmt.c init.c \ ! 7: intr.c io.c lex.c main.c misc.c optcse.c optim.c optloop.c paramset.c \ ! 8: proc.c put.c putpcc.c regalloc.c setfmt.c stab.c tahoe.c tahoex.c ! 9: OBJS+= gram.o ! 10: BINDIR= /usr/libexec ! 11: NOMAN= noman ! 12: CLEANFILES+=gram.c gram.in y.tab.c tokdefs.h ! 13: ! 14: gram.c: gram.head gram.dcl gram.expr gram.exec gram.io tokdefs.h ! 15: (sed < tokdefs.h "s/#define/%token/"; cd ${.CURDIR}; \ ! 16: cat gram.head gram.dcl gram.expr gram.exec gram.io) > gram.in ! 17: ${YACC} gram.in ! 18: mv y.tab.c gram.c ! 19: ! 20: tokdefs.h: ${.CURDIR}/tokens ! 21: (cd ${.CURDIR}; grep -n . < tokens | \ ! 22: sed "s/\([^:]*\):\(.*\)/#define \2 \1/") > tokdefs.h ! 23: ! 24: .include <bsd.prog.mk> ! 25: ! 26: .depend: tokdefs.h
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.