CC=g++
CFLAGS=-march=native -O3

all: oops predict
debug: oops-debug predict-debug

oops: oops.cpp
	$(CC) $(CFLAGS) oops.cpp -o oops

oops-debug: oops.cpp
	$(CC) $(CFLAGS) -Wall -g oops.cpp -o oops

predict: predict.cpp
	$(CC) $(CFLAGS) predict.cpp -o predict

predict-debug: predict.cpp
	$(CC) $(CFLAGS) -Wall -g predict.cpp -o predict

clean:
	rm -f oops predict