1 --- a/HerculesCompiler/libpremnotify/Makefile
2 +++ b/HerculesCompiler/libpremnotify/Makefile
5 +NVCC=$(or $(shell which nvcc),$(wildcard /usr/local/cuda/bin/nvcc))
7 all: libpremnotify-cpu.a
10 +all: libpremnotify-gpu.a
12 +$(info nvcc not detected. Not compiling libpremnotify-gpu)
15 libpremnotify-cpu.a: libpremnotify-cpu.o
18 +libpremnotify-gpu.a: libpremnotify-gpu.o
20 + ranlib libpremnotify-gpu.a
23 + $(NVCC) -ccbin $(CC) $(NVCC_FLAGS) -arch=compute_62 -code=sm_62 -dc libpremnotify-gpu.cu -Xptxas -v -Xnvlink -v -Xptxas -maxrregcount=16,-func-maxrregcount=16 -o libpremnotify-gpu.o
26 install -D -m 644 libpremnotify-cpu.a $(DESTDIR)$(PREFIX)/lib/hercules/libpremnotify-cpu.a
27 + install -D -m 644 libpremnotify-gpu.a $(DESTDIR)$(PREFIX)/lib/hercules/libpremnotify-gpu.a
30 rm -rf libpremnotify-cpu.o libpremnotify-cpu.a
31 + rm -rf libpremnotify-gpu.o libpremnotify-gpu.a