CC=g++


grep : grep.o mapreduce.o
	g++ -o grep grep.o mapreduce.o -pthread -g

wc : wc.o mapreduce.o
	g++ -o wc wc.o mapreduce.o -pthread -g

mapreduce.o : mapreduce.hpp mapreduce.cpp
	g++ -c mapreduce.cpp -g

grep.o : grep.cpp mapreduce.hpp
	g++ -c grep.cpp -g

wc.o : mapreduce.hpp wc.cpp
	g++ -c wc.cpp -g

.phony:

clean : 
	rm *.o wc grep
