diff options
Diffstat (limited to 'mpi/Makefile')
-rw-r--r-- | mpi/Makefile | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/mpi/Makefile b/mpi/Makefile new file mode 100644 index 0000000..0a464a4 --- /dev/null +++ b/mpi/Makefile @@ -0,0 +1,21 @@ +.DEFAULT_GOAL := all + +INCLUDES = -I include/ +FLAGS= -std=c99 + +game.o: include/game.h src/game.c + mpicc -c src/game.c $(INCLUDES) $(FLAGS) -o build/game.o + +file.o: game.o include/file.h src/file.c + mpicc -c src/file.c $(INCLUDES) $(FLAGS) -o build/file.o + +create_grid.o: file.o game.o include/create_grid.h src/create_grid.c + mpicc -c src/create_grid.c $(INCLUDES) $(FLAGS) -o build/create_grid.o + +gol: game.o file.o create_grid.o + mpicc $(INCLUDES) $(FLAGS) -o gol build/game.o build/file.o build/create_grid.o src/main.c + +clean: + $(RM) build/*.o gol output/*.bin + +all: gol |