CXX=g++
CPPFLAGS= -O3
.PHONY: all depend clean

all: depend main

include depend.txt

main: main.o
	$(CXX) $? -o main

.SUFFIXES:
.SUFFIXES: .cc .o

.cc.o:
	$(CXX) $(CPPFLAGS) -c $<

depend:
	$(CXX) -MM *.cc > depend.txt

clean:
	rm -f *.o main
