INSTALLDIR changes from /usr/new to /usr/ucb
[unix-history] / usr / src / usr.bin / pascal / pc0 / Makefile
index 26e4beb..34ae26b 100644 (file)
@@ -1,8 +1,8 @@
-SCCSID = "@(#)Makefile 1.3 %G%"
+SCCSID = "@(#)Makefile 1.7 %G%"
 
 MKSTR = /usr/ucb/mkstr
 EYACC = /usr/ucb/eyacc
 
 MKSTR = /usr/ucb/mkstr
 EYACC = /usr/ucb/eyacc
-RM = -rm
+RM = -rm -f
 GET = sccs get
 
 CFLAGS = -O -w
 GET = sccs get
 
 CFLAGS = -O -w
@@ -28,7 +28,7 @@ SRCS =        ato.c \
        yypanic.c yyparse.c yyprint.c yyput.c yyrecover.c yyseman.c yytree.c \
        p2put.c pcforop.c stab.c pcproc.c pcfunc.c pccaseop.c pclval.c
 
        yypanic.c yyparse.c yyprint.c yyput.c yyrecover.c yyseman.c yytree.c \
        p2put.c pcforop.c stab.c pcproc.c pcfunc.c pccaseop.c pclval.c
 
-HDRS = 0.h OPnames.h align.h iorec.h objfmt.h p.a.out.h pc.h pcops.h \
+HDRS = 0.h OPnames.h align.h iorec.h objfmt.h pstab.h pc.h pcops.h \
        send.h tree.h whoami.h yy.h
 
 OTHERS = pas.y opc.c version.c gram pic.c
        send.h tree.h whoami.h yy.h
 
 OTHERS = pas.y opc.c version.c gram pic.c
@@ -58,20 +58,20 @@ ${SRCS} ${HDRS} ${OTHERS}:
        ${GET} ${REL} $@
 
 .c.o:
        ${GET} ${REL} $@
 
 .c.o:
-       rm -f ${TMPDIR}/$*.c
+       ${RM} ${TMPDIR}/$*.c
        ${MKSTR} - ${ERRORSTRINGS} ${TMPDIR}/ $*.c
        cd ${TMPDIR} ; ${CC} ${CFLAGS} -I.. -c $*.c ; mv $*.o  ../$*.o
        ${MKSTR} - ${ERRORSTRINGS} ${TMPDIR}/ $*.c
        cd ${TMPDIR} ; ${CC} ${CFLAGS} -I.. -c $*.c ; mv $*.o  ../$*.o
-       rm -f ${TMPDIR}/$*.c
+       ${RM} ${TMPDIR}/$*.c
 
 y.tab.h: pas.y gram
 
 y.tab.h: pas.y gram
-       ${EYACC} pas.y > y.tab.out
+       ${EYACC} pas.y > /dev/null
        ex - y.tab.c <gram
        @echo that makes y.tab.h and y.tab.c
 
 opcode.h: OPnames.h opc.c
        cc opc.c -o opc
        opc >opcode.h
        ex - y.tab.c <gram
        @echo that makes y.tab.h and y.tab.c
 
 opcode.h: OPnames.h opc.c
        cc opc.c -o opc
        opc >opcode.h
-       ${RM} opc opc.c
+       ${RM} opc
 
 pTree.h:
        echo "/* this is not pTree.h */" > pTree.h
 
 pTree.h:
        echo "/* this is not pTree.h */" > pTree.h
@@ -85,7 +85,7 @@ clean:
        ${RM} ${ERRORSTRINGS}
        ${RM} version Version.c
        ${RM} a.out core *.list *.bak
        ${RM} ${ERRORSTRINGS}
        ${RM} version Version.c
        ${RM} a.out core *.list *.bak
-       ${RM} opc pic tags
+       ${RM} opc.c opc pic tags
        sccs clean
 
 print: sources
        sccs clean
 
 print: sources
@@ -101,6 +101,7 @@ print:      sources
        @pr yy.h yy*.c
 
 install: a.out
        @pr yy.h yy*.c
 
 install: a.out
+       sccs check
        cp ${ERRORSTRINGS} ${LIBDIR}/${ERRORSTRINGS}
        -mv ${INSTALLDIR}/pc0 ${INSTALLDIR}/pc0.bak
        cp a.out ${INSTALLDIR}/pc0
        cp ${ERRORSTRINGS} ${LIBDIR}/${ERRORSTRINGS}
        -mv ${INSTALLDIR}/pc0 ${INSTALLDIR}/pc0.bak
        cp a.out ${INSTALLDIR}/pc0
@@ -267,7 +268,7 @@ rval.o: pc.h
 rval.o: pcops.h
 stab.o: whoami.h
 stab.o: 0.h
 rval.o: pcops.h
 stab.o: whoami.h
 stab.o: 0.h
-stab.o: p.a.out.h
+stab.o: pstab.h
 stab.o: pc.h
 stat.o: whoami.h
 stat.o: 0.h
 stab.o: pc.h
 stat.o: whoami.h
 stat.o: 0.h