diff options
author | Simponic <loganhunt@simponic.xyz> | 2021-12-04 13:34:49 -0700 |
---|---|---|
committer | Simponic <loganhunt@simponic.xyz> | 2021-12-04 13:34:49 -0700 |
commit | aa1d7c6e284cc0818325614391619f3ff13d3e94 (patch) | |
tree | 8a59a6b3e5aacb7f682756d3c7751f1d72e1d940 /cuda-global/Makefile | |
download | gol-aa1d7c6e284cc0818325614391619f3ff13d3e94.tar.gz gol-aa1d7c6e284cc0818325614391619f3ff13d3e94.zip |
Initial commit
Diffstat (limited to 'cuda-global/Makefile')
-rw-r--r-- | cuda-global/Makefile | 20 |
1 files changed, 20 insertions, 0 deletions
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 |