# @(#)Makefile 5.5 (Berkeley) 6/29/90 PROG= pxp SRCDIR= ${.CURDIR}/../src .PATH: ${SRCDIR} CFLAGS+=-DRMOTHERS -w -I. -I${.CURDIR} -I${SRCDIR} SRCS= TRdata.c Version.c call.c case.c const.c cset.c error.c fdec.c \ func.c hash.c lab.c lval.c main.c nl.c pmon.c pp.c proc.c rec.c \ rmothers.c rval.c stat.c string.c subr.c tree.c treen.c type.c \ var.c y.tab.c yycomm.c yycopy.c yycosts.c yyerror.c yyget.c yyid.c \ yylex.c yymain.c yypanic.c yyparse.c yyprint.c yyput.c yyrecover.c \ yyseman.c yytree.c CLEANFILES=opc y.tab.c y.tab.h opcode.h Version.c version y.tab.h y.tab.c: ${SRCDIR}/pas.y /usr/libexec/pascal/eyacc ${SRCDIR}/pas.y > /dev/null ex - y.tab.c < ${SRCDIR}/gram newversion: version ./version > Version.c version: version.c Version.o ${CC} -o version ${.CURDIR}/version.c Version.o opcode.h: opc ${SRCDIR}/OPnames.h ./opc > ${.TARGET} opc: ${SRCDIR}/opc.c ${CC} ${SRCDIR}/opc.c -o ${.TARGET} .include ${OBJS} .depend: opcode.h y.tab.h