
include ../flags.mk

all: all_o
	$(MAKE) -C iterators all

HEADERS = compression_flags.hpp types.hpp webgraph.hpp webgraph_vertex.hpp

$(HEADER_INSTALL_DIR)/webgraph:
	mkdir $(HEADER_INSTALL_DIR)/webgraph

install: $(HEADER_INSTALL_DIR)/webgraph
	cp $(HEADERS) $(HEADER_INSTALL_DIR)/webgraph
	$(MAKE) -C boost install
	$(MAKE) -C iterators install

all_o: compression_flags.o webgraph.o webgraph_vertex.o

%.o : %.cpp  %.hpp
	g++ $(FLAGS) -c $<

clean:
	rm -f *.o
	rm -f *~
	make -C iterators clean


