INC = -I/usr/include
LDFLAGS = -L/usr/lib
all: controller 
controller: controller.cpp behaviors.o vec.o
	g++ $(INC) $(LDFLAGS) -g -o controller behaviors.o controller.cpp vec.o -lplayerclient
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 
