date and time created 81/03/02 21:28:26 by peter
authorPeter B. Kessler <peter@ucbvax.Berkeley.EDU>
Tue, 3 Mar 1981 13:28:26 +0000 (05:28 -0800)
committerPeter B. Kessler <peter@ucbvax.Berkeley.EDU>
Tue, 3 Mar 1981 13:28:26 +0000 (05:28 -0800)
SCCS-vsn: usr.bin/pascal/pxp/Makefile 1.1

usr/src/usr.bin/pascal/pxp/Makefile [new file with mode: 0644]

diff --git a/usr/src/usr.bin/pascal/pxp/Makefile b/usr/src/usr.bin/pascal/pxp/Makefile
new file mode 100644 (file)
index 0000000..df0c468
--- /dev/null
@@ -0,0 +1,48 @@
+SCCSID = "@(#)Makefile 1.1 (Berkeley) %G%"
+DESTDIR=
+ED=    -ed
+AS=    -as
+VERSION= version
+EYACC= /usr/ucb/eyacc
+CFLAGS=        -O -DPXP -w
+OBJS=  call.o case.o const.o cset.o \
+       error.o fdec.o func.o hash.o lab.o lval.o \
+       main.o nl.o pmon.o pp.o proc.o rec.o rval.o \
+       stat.o string.o subr.o tree.o type.o var.o y.tab.o \
+       yycomm.o yycosts.o yyerror.o yyget.o yyid.o yylex.o yymain.o \
+       yypanic.o yyparse.o yyprint.o yyput.o yyrecover.o \
+       yyseman.o yytree.o
+OBJS2= doprnt.o printf.o treen.o yycopy.o TRdata.o Version.o
+
+all: a.out
+
+a.out: ${OBJS} ${OBJS2}
+       ${CC} ${CFLAGS} -i ${OBJS} ${OBJS2}
+
+doprnt.o: doprnt.c
+       ${CC} ${CFLAGS} -E doprnt.c > doprnt.s
+       ${AS} -o doprnt.o doprnt.s
+       -rm -f doprnt.s
+
+#y.tab.c: pas.y
+#      ${EYACC} pas.y
+#      ${ED} - y.tab.c < gram
+
+clean:
+       -rm -f pi1:2strings a.out core
+       -echo dont rm y.tab.c
+       -rm -f *.o x*
+
+install:
+       cp a.out ${DESTDIR}/usr/ucb/pxp
+#      cp a.outNOID /usr/ucb/pxp34
+
+print:
+       @pr makefile READ_ME
+       @ls -ls | pr
+       @size a.out *.o | pr
+#      @cxref *.c | pr
+       @pr 0.h main.c pas.y
+       @pr yy.h yy*.c
+       @pr [a-ln-x]*.c
+#      @pr putn.s treen.s yycopy.s