


SRC     := $(wildcard ../source/*.cpp)
OBJS    := $(SRC:%.cpp=%.o)


INCLUDE = -I ../../include/ -I ../source/ -I ../source/kaze/ 


./lib/libflann.so: $(OBJS)
	$(CXX) -shared $^ -o $@
	$(AR) rs ./lib/libflann.a $^

%.o:%.cpp
	$(CXX) -std=c++11 -fPIC $(CXXFLAGS)  $(INCLUDE) -c $< -o $@

clean:
	rm -f $(OBJS) ./lib/*.so ./lib/*.a
