|
|
|
@ -21,17 +21,10 @@ CUDAC_FLAGS := $(shell pkg-config --variable=cudaflags_extra $(PACKAGES))
|
|
|
|
CUDA_LIB := $(shell pkg-config --variable=cudalib $(PACKAGES))
|
|
|
|
CUDA_LIB := $(shell pkg-config --variable=cudalib $(PACKAGES))
|
|
|
|
CUDA_INCLUDE := $(shell pkg-config --variable=cudainclude $(PACKAGES))
|
|
|
|
CUDA_INCLUDE := $(shell pkg-config --variable=cudainclude $(PACKAGES))
|
|
|
|
|
|
|
|
|
|
|
|
all: setup deps ./bin/main
|
|
|
|
all: setup ./bin/main
|
|
|
|
|
|
|
|
|
|
|
|
setup:
|
|
|
|
setup:
|
|
|
|
mkdir -p bin
|
|
|
|
mkdir -p bin
|
|
|
|
mkdir -p deps
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
deps: deps/petsc
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
deps/%:
|
|
|
|
|
|
|
|
cd $@ && ./configure
|
|
|
|
|
|
|
|
cd $@ && make
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
print:
|
|
|
|
print:
|
|
|
|
@echo ====== PETSc ======
|
|
|
|
@echo ====== PETSc ======
|
|
|
|
|