# Makefile for citadel

CFLAGS = -O -DATARIST

mazewar: \games\mazewar.ttp
\games\mazewar.ttp: maze.o icon.o data.o comm.o view.o raster.o dline.o
	cc -o \games\mazewar maze.o icon.o data.o comm.o view.o \
raster.o dline.o -lm
maze.o icon.o data.o comm.o view.o : maze.h raster.h
raster.o dline.o : raster.h


crabs: crabs.ttp
crabs.ttp: crabs.o raster.o dline.o
	cc $(CFLAGS) -o crabs crabs.o raster.o dline.o -lm

crabs.o: crabs.c
	cc $(CFLAGS) -c crabs.c

go.ttp: go.o dline.o raster.o
	cc $(CFLAGS) -o go go.o dline.o raster.o -lm

spin.ttp: spin.o dline.o raster.o
	cc $(CFLAGS) -o spin spin.o dline.o raster.o -lm
