SDK := /usr/local/cuda-5.0 NVCC := $(SDK)/bin/nvcc NVLINK := g++ -fPIC NVCCFLAGS := -O2 --compiler-options -fno-strict-aliasing \ -gencode=arch=compute_30,code=\"sm_30,compute_30\" \ --ptxas-options="-v" \ -I. NVLIB := -L$(SDK)/lib64 -lcudart $(LIB) ENV := PATH=/home/mit/csb/biosys/CUDA/gcc-4.6:$$PATH:$(SDK)/bin \ LD_LIBRARY_PATH=$$LD_LIBRARY_PATH:$(SDK)/lib64:$(SDK)/lib SHELL := /bin/bash keccak_bench: keccak.cu keccak_bench.cu keccak.cuh keccak_bench.cuh $(ENV) $(NVCC) $(NVCCFLAGS) $(NVLIB) -o $@ keccak_bench.cu clean: rm keccak_bench *{~,.{o,ptx,ptxas_info}}