forked from brichard19/BitCrack
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathMakefile
17 lines (15 loc) · 775 Bytes
/
Makefile
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
CPPSRC:=$(wildcard *.cpp)
all:
ifeq ($(BUILD_CUDA), 1)
${CXX} -DBUILD_CUDA -o cuKeyFinder.bin ${CPPSRC} ${INCLUDE} -I${CUDA_INCLUDE} ${CXXFLAGS} ${LIBS} -L${CUDA_LIB} -lkeyfinder -laddressutil -lsecp256k1 -lcryptoutil -lsecp256k1 -lcudautil -llogger -lutil -lCudaKeySearchDevice -lcudadevrt -lcudart -lcmdparse
mkdir -p $(BINDIR)
cp cuKeyFinder.bin $(BINDIR)/cuBitCrack
endif
ifeq ($(BUILD_OPENCL),1)
${CXX} -DBUILD_OPENCL -o clKeyFinder.bin ${CPPSRC} ${INCLUDE} -I${OPENCL_INCLUDE} ${CXXFLAGS} ${LIBS} -L${OPENCL_LIB} -lkeyfinder -laddressutil -lsecp256k1 -lcryptoutil -lsecp256k1 -lCLKeySearchDevice -lclutil -lOpenCL -llogger -lutil -lcmdparse
mkdir -p $(BINDIR)
cp clKeyFinder.bin $(BINDIR)/clBitCrack
endif
clean:
rm -rf cuKeyFinder.bin
rm -rf clKeyFinder.bin