CC := gcc
CFLAGS = -W -Wall -Wno-deprecated-declarations -fno-strict-aliasing -I..
CFLAGS += -O2 -ffast-math
LDLIBS += `allegro-config --libs` -lpthread -lobjc

OBJS := splined.o	\
	../linklist.o	\
	../waypoint.o

all : splined

splined : $(OBJS)
	$(CC) $(CFLAGS) -o $@ $^ $(LDLIBS)

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

clean :
	$(RM) $(OBJS) splined
