NVCCFLAGS = -DADD_ -I ${MAGMADIR}/include

LDFLAGS   = -Wl,-rpath,${MAGMADIR}/lib -L ${MAGMADIR}/lib -lmagma \
            -Wl,-rpath,${CUDADIR}/lib -L ${CUDADIR}/lib -lcublas -lcudart \
            -lblas -llapack

batch_dot: batch_dot.o
	g++ -o $@ $< ${LDFLAGS}

%.o: %.cu
	nvcc ${NVCCFLAGS} -c -o $@ $<

clean:
	-rm -f batch_dot *.o
