# GCC Makefile

CC      = mpicc
CFLAGS  = -pedantic -Wall -ggdb -fopenmp --std=c99 -O3 ${MYFLAGS}
LDFLAGS = -fopenmp

all: build/scan

build/scan: build/scan.o
	$(CC) -o $@ $? $(LDFLAGS)

build/%.o: %.c mkdir
	$(CC) $(CFLAGS) -c $< -o $@

mkdir:
	mkdir -p build

.PHONY: clean
clean:
	rm -rf build