CFLAGS = -O3 -fomit-frame-pointer -fforce-addr -fforce-mem -Wall -mpentium -ffast-math

LDFLAGS = -L/usr/X11/lib

all: wk

%.o: %.cpp
	gcc -c $(CFLAGS) -o $@ $<

%.o: %.c
	gcc -c $(CFLAGS) -o $@ $<

OBJS = main.o map.o render.o think.o globals.o ship.o water.o screens.o \
       xlines.o

wk: $(OBJS)
	gcc $(LDFLAGS) -o wk $(OBJS) -lalleg

clean:
	rm *.o core wk

