ref: babf901b4a508c3ec5d1f89655f10377bbdf9637
dir: /appl/spree/mkfile/
<../../mkconfig
ENGINES=\
engines/afghan.dis \
engines/bounce.dis \
engines/canfield.dis \
engines/freecell.dis \
engines/gather.dis \
engines/lobby.dis \
engines/othello.dis \
engines/racingdemon.dis \
engines/spit.dis \
engines/spider.dis \
engines/whist.dis \
CLIENTS=\
clients/cards.dis \
clients/gather.dis \
clients/lobby.dis \
clients/othello.dis \
LIB=\
lib/allow.dis \
lib/cardlib.dis \
lib/commandline.dis \
lib/objstore.dis \
lib/tricks.dis \
MAIN=\
archives.dis \
join.dis \
spree.dis \
MODULES=\
sys.m\
draw.m\
tk.m\
tkclient.m\
styx.m\
styxservers.m\
DEST=$ROOT/dis/spree
ALL= ${ENGINES:%=$DEST/%} \
${CLIENTS:%=$DEST/%} \
${LIB:%=$DEST/%} \
${MAIN:%=$DEST/%}
all:V: $ENGINES $CLIENTS $LIB $MAIN
install:V: $ALL
$ROOT/dis/spree/%.dis: %.dis
cp $prereq $target
%.dis: %.b
limbo -gw -I$ROOT/module -Ilib -o $stem.dis $stem.b
$ENGINES $MAIN $LIB: spree.m gather.m lib/cardlib.m lib/allow.m lib/objstore.m
$ENGINES $MAIN $CLIENTS $LIB: ${MODULES:%=$ROOT/module/%}
clean:V:
rm -f *.dis *.sbl */*.dis */*.sbl
nuke:V: clean
rm -f $DEST/*.dis $DEST/*/*.dis