# Nifty foo monopoly maker
DATFILES
=brd.dat mon.dat prop.dat
CFILES
= monop.c cards.c execute.c getinp.c houses.c jail.c misc.c morg.c \
print.c prop.c rent.c roll.c spec.c strcmp.c trade.c
OBJS
= monop.o cards.o execute.o getinp.o houses.o jail.o misc.o morg.o \
print.o prop.o rent.o roll.o spec.o strcmp.o trade.o strings.o
BINDIR
= ${DESTDIR}/usr
/games
LIBDIR
= ${DESTDIR}/usr
/games
/lib
DAT
= brd.dat monop.dat prop.dat
# Be cool about compiling strings.
${CC} -E
${CFLAGS} $*.c |
${XSTR} -c
-
${CC} -o monop
-n
${OBJS} ${LIB}
${RM} -f
${BINDIR}/monop
${LIBDIR}/cards.pck
monop.o
: ${DATFILES} monop.def
${CC} -E
${CFLAGS} monop.c |
${XSTR} -c
-
${CC} -E
${CFLAGS} cards.c |
${XSTR} -c
-
${CC} -o monop
${CFLAGS} ${CFILES} ${LIB}
${CTAGS} ${CFILES} monop.h deck.h monop.def initdeck.c
cards.pck
: initdeck cards.inp
initdeck
: initdeck.c deck.h
${CC} -o initdeck
${CFLAGS} initdeck.c
${LIB}
tar crvf monop.
tar ${CFILES} ${DATFILES} ${HEADERS} :rofix Makefile cards.inp initdeck.c monop.def monop.ext
${RM} ${OBJS} monop core
tags x.c x.o monop.
tar
-/usr
/bin
/eecs
/pr monop.h deck.h monop.def monop.ext
${CFILES} ${DATFILES} |
/usr
/bin
/lpr
lint
${CFILES} > lint.out
;