Skip to content

Commit cd97e5c

Browse files
committed
using autoconf for cuda and all the others
Moving to autoconf doesn't mean ccv will use GNU build system. It will still be rather Makefile centric. You can see that in configure.ac, I only do minimal tests, and still output compilation flags to you. This is needed because I don't want to answer questions like "How do I compile this with CUDA?" which could inheritably be very very hairy.
1 parent 0753cc6 commit cd97e5c

File tree

3 files changed

+4819
-216
lines changed

3 files changed

+4819
-216
lines changed

lib/config.mk.in

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
CC := @CC@
2+
AR := ar
3+
NVCC := @NVCC@
4+
CUDA_OBJS := @CUDA_OBJS@
5+
DEFINE_MACROS := @DEFINE_MACROS@
6+
CFLAGS := @MKCFLAGS@
7+
NVFLAGS := --use_fast_math -arch=sm_30 $(DEFINE_MACROS)
8+
LDFLAGS := @MKLDFLAGS@

0 commit comments

Comments
 (0)