
CXX		:=g++

CXXFLAGS	:=-std=gnu++11 -pedantic-errors -Wall -Werror -Wextra

CPPFLAGS	+=-I../dist/include

LDFLAGS		+=-L../ -lmatfquad -Wl,-rpath,../

build: clean
	@if [ ! -f ../libmatfquad.so ]; then ( cd .. && make ); fi
	$(CXX) $(CXXFLAGS) $(CPPFLAGS) $(LDFLAGS) socket_getwwwindex.cpp -o socket_getwwwindex.run

clean:
	@find . -type f -name "*~" -exec rm -f {} \;
	@find . -type f -name "*.o" -exec rm -f {} \;
	@find . -type f -name "*.bin" -exec rm -f {} \;
	@find . -type f -name "*.exe" -exec rm -f {} \;
	@find . -type f -name "*.run" -exec rm -f {} \;

