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)