INC = -I/usr/include -I/usr/local/include/player-2.1/
LDFLAGS = -L/usr/lib
all: controller 
controller: controller.cpp behaviors.o vec.o
	g++ $(INC) $(LDFLAGS) -g -o controller `pkg-config --cflags playerc++` controller.cpp behaviors.o vec.o `pkg-config --libs playerc++`
behaviors.o: behaviors.cpp behaviors.h vec.h vec.cpp
	g++ $(INC) $(LDFLAGS) -g -c behaviors.cpp vec.cpp
vec.o: vec.cpp vec.h
	g++ $(INC) $(LDFLAGS) -g -c vec.cpp
clean:
	rm *.o controller 
