|
|
1.1 ! root 1: # @(#)Makefile 5.5 (Berkeley) 6/29/90 ! 2: ! 3: PROG= pxp ! 4: SRCDIR= ${.CURDIR}/../src ! 5: .PATH: ${SRCDIR} ! 6: ! 7: CFLAGS+=-DRMOTHERS -w -I. -I${.CURDIR} -I${SRCDIR} ! 8: SRCS= TRdata.c Version.c call.c case.c const.c cset.c error.c fdec.c \ ! 9: func.c hash.c lab.c lval.c main.c nl.c pmon.c pp.c proc.c rec.c \ ! 10: rmothers.c rval.c stat.c string.c subr.c tree.c treen.c type.c \ ! 11: var.c y.tab.c yycomm.c yycopy.c yycosts.c yyerror.c yyget.c yyid.c \ ! 12: yylex.c yymain.c yypanic.c yyparse.c yyprint.c yyput.c yyrecover.c \ ! 13: yyseman.c yytree.c ! 14: CLEANFILES=opc y.tab.c y.tab.h opcode.h Version.c version ! 15: ! 16: y.tab.h y.tab.c: ${SRCDIR}/pas.y ! 17: /usr/libexec/pascal/eyacc ${SRCDIR}/pas.y > /dev/null ! 18: ex - y.tab.c < ${SRCDIR}/gram ! 19: ! 20: newversion: version ! 21: ./version > Version.c ! 22: ! 23: version: version.c Version.o ! 24: ${CC} -o version ${.CURDIR}/version.c Version.o ! 25: ! 26: opcode.h: opc ${SRCDIR}/OPnames.h ! 27: ./opc > ${.TARGET} ! 28: ! 29: opc: ${SRCDIR}/opc.c ! 30: ${CC} ${SRCDIR}/opc.c -o ${.TARGET} ! 31: ! 32: .include <bsd.prog.mk> ! 33: ! 34: ${OBJS} .depend: opcode.h y.tab.h
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.