From aa1d7c6e284cc0818325614391619f3ff13d3e94 Mon Sep 17 00:00:00 2001 From: Simponic Date: Sat, 4 Dec 2021 13:34:49 -0700 Subject: Initial commit --- cuda-global/Makefile | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 cuda-global/Makefile (limited to 'cuda-global/Makefile') diff --git a/cuda-global/Makefile b/cuda-global/Makefile new file mode 100644 index 0000000..fd802dc --- /dev/null +++ b/cuda-global/Makefile @@ -0,0 +1,20 @@ +.DEFAULT_GOAL := all + +INCLUDES = -I include/ + +game.o: include/game.cuh src/game.cu + nvcc -c src/game.cu $(INCLUDES) -o build/game.o + +file.o: game.o include/file.cuh src/file.cu + nvcc -c src/file.cu $(INCLUDES) -o build/file.o + +create_grid.o: file.o game.o include/create_grid.cuh src/create_grid.cu + nvcc -c src/create_grid.cu $(INCLUDES) -o build/create_grid.o + +gol: game.o file.o create_grid.o + nvcc $(INCLUDES) -o gol build/game.o build/file.o build/create_grid.o src/main.cu + +clean: + $(RM) build/* gol output/* + +all: gol -- cgit v1.2.3-70-g09d2