CC := gcc CFLAGS := -Wall -Wextra -std=c17 SRC := mandel_mpi.c TARGET := $(SRC:.c=) ARGS := 1 OUTDIR := out NBENCH := 1 .PHONY: all clean run all: clean run $(TARGET): $(SRC) mkdir -p $(OUTDIR) $(CC) $(CFLAGS) -o $(OUTDIR)/$@ $< run: $(TARGET) cd $(OUTDIR) && ./$< $(ARGS) clean: rm -rf $(OUTDIR) time: $(TARGET) python3 bench.py '$(OUTDIR)/$(TARGET) 0' $(NBENCH)