if only one card in the hand is playable, just play it.
[unix-history] / usr / src / usr.bin / pascal / pxp / Makefile
CommitLineData
95128557 1SCCSID = "@(#)Makefile 1.5 (Berkeley) %G%"
0045ad3a 2DESTDIR=
d17d83c7 3ED= -ex
0045ad3a 4AS= -as
0045ad3a
PK
5EYACC= /usr/ucb/eyacc
6CFLAGS= -O -DPXP -w
7OBJS= call.o case.o const.o cset.o \
8 error.o fdec.o func.o hash.o lab.o lval.o \
9 main.o nl.o pmon.o pp.o proc.o rec.o rval.o \
10 stat.o string.o subr.o tree.o type.o var.o y.tab.o \
11 yycomm.o yycosts.o yyerror.o yyget.o yyid.o yylex.o yymain.o \
12 yypanic.o yyparse.o yyprint.o yyput.o yyrecover.o \
13 yyseman.o yytree.o
14OBJS2= doprnt.o printf.o treen.o yycopy.o TRdata.o Version.o
15
16all: a.out
17
18a.out: ${OBJS} ${OBJS2}
d17d83c7 19 ${CC} ${CFLAGS} ${OBJS} ${OBJS2}
0045ad3a
PK
20
21doprnt.o: doprnt.c
22 ${CC} ${CFLAGS} -E doprnt.c > doprnt.s
23 ${AS} -o doprnt.o doprnt.s
24 -rm -f doprnt.s
25
d17d83c7 26y.tab.c: pas.y
95128557 27 ${EYACC} pas.y >/dev/null
d17d83c7 28 ${ED} - y.tab.c < gram
0045ad3a 29
7c79ee59
PK
30version: version.c Version.o
31 cc -o version version.c Version.o
32
33newversion: version
34 version > Version.c
35
0045ad3a
PK
36clean:
37 -rm -f pi1:2strings a.out core
d17d83c7 38 -rm -f *.o x* y.tab.c y.tab.h
0045ad3a 39
fe7fe742 40install: a.out
0045ad3a
PK
41 cp a.out ${DESTDIR}/usr/ucb/pxp
42# cp a.outNOID /usr/ucb/pxp34
43
44print:
45 @pr makefile READ_ME
46 @ls -ls | pr
47 @size a.out *.o | pr
48# @cxref *.c | pr
49 @pr 0.h main.c pas.y
50 @pr yy.h yy*.c
51 @pr [a-ln-x]*.c
52# @pr putn.s treen.s yycopy.s