1
# $Header: /home/henk/CVS/dealer/Makefile,v 1.15 1999/08/05 19:57:44 henk Exp $
4
CFLAGS = -Wall -pedantic -O2 -I. -DNDEBUG -c
9
TARFILE = ${PROGRAM}.tar
10
GZIPFILE = ${PROGRAM}.tar.gz
12
SRC = dealer.c pbn.c c4.c getopt.c pointcount.c
17
OBJ = dealer.o defs.o pbn.o c4.o getopt.o pointcount.o
22
dealer: ${OBJ} ${LOBJ} ${YOBJ}
24
$(CC) -o $@ ${OBJ} -L./Random -lgnurand
27
rm -f ${OBJ} ${LOBJ} ${YOBJ}
28
${MAKE} -C Examples clean
29
${MAKE} -C Random clean
31
tarclean: clean ${YOBJ}
33
rm -f ${TARFILE} ${GZIPFILE}
37
tar cvf ${TARFILE} ${PROGRAM} --exclude CVS --exclude ${TARFILE}; \
38
mv ${TARFILE} ${PROGRAM}
42
${MAKE} -C Examples test
61
${CC} ${CFLAGS} -o $@ $<
68
dealer.o: tree.h scan.l dealer.h defs.c scan.c
69
pbn.o: tree.h scan.l dealer.h
73
pointcount.o: pointcount.h