-px: int.o perror.o stats.o utilities.o malloc.o px.o
- cc -O -o px int.o px.o utilities.o perror.o stats.o malloc.o -lm
-int.o: h00vars.h
+CFLAGS = -O -d2 -DVAX -DOBJ
+INSTALLDIR =$(DESTDIR)/usr/ucb
+CC = cc
+AS = as
+RM = rm -f
+
+PXRUN = int.c perror.c stats.c utilities.c
+
+PXHDR = 00case.h OPnames.h h00vars.h objfmt.h
+
+PXINT = 01int.s 02relset.s 03rel.s 04as.s 05index.s 06add.s 07sub.s \
+ 08call.s 10mul.s 12div.s 13mod.s 14neg.s 15bool.s 16dvd.s \
+ 17ind.s 18rv.s 20con.s 21rang.s 23case.s 24pxp.s 25set.s \
+ 26for.s 27conv.s 28fun.s 30read.s 31write.s 32iostat.s \
+ 33iofile.s 35iosubs.s
+
+PXUTL = malloc.c opc.c opoff.c pic.c version.c \
+ make.ed1 make.ed2 errdata
+
+px: Version.c int.o perror.o stats.o utilities.o malloc.o px.o
+ ${CC} -O -o px Version.c int.o px.o utilities.o \
+ perror.o stats.o malloc.o -lm
+
+Version.c: version.c
+ ${CC} -o version version.c
+ ./version >Version.c
+ ${RM} version
+int.o: h00vars.h objfmt.h