Skip to content
Makefile 422 B
Newer Older
include ../External_Functions/compile.mk

SOURCE = MPI.c MPI-OpenMP.c
OBJECTS = util.o matrix_op.o timer.o input.o
PROGRAMS= MPI.exe MPI-OpenMP.exe

all: $(PROGRAMS)

MPI-OpenMP.exe: $(OBJECTS) MPI-OpenMP.c
	$(MPI_OMP_COMPILE) MPI-OpenMP.c -o $@ $(OBJECTS)	

MPI.exe: $(OBJECTS) MPI.c
	$(MPI_COMPILE) MPI.c -o $@ $(OBJECTS)

%.o: $(EXT_DIR)%.c
	$(MPI_COMPILE_OBJ) -o $@ $<

%.o: %.h

clean:
	$(RM) $(PROGRAMS) $(OBJECTS)