Skip to content

Commit 39c4486

Browse files
committed
Based on 3603302
1 parent f029a1c commit 39c4486

File tree

1 file changed

+13
-5
lines changed

1 file changed

+13
-5
lines changed

binding.gyp

+13-5
Original file line numberDiff line numberDiff line change
@@ -44,14 +44,22 @@
4444
['OS in "linux freebsd openbsd solaris android"', {
4545
'variables' : {
4646
# AMD APP SDK
47-
'OPENCL_SDK' : '<!(echo $AMDAPPSDKROOT)',
48-
'OPENCL_SDK_INCLUDE' : '<(OPENCL_SDK)/include',
49-
'OPENCL_SDK_LIB' : '<(OPENCL_SDK)/lib/x86_64',
47+
'AMD_OPENCL_SDK' : '<!(echo $AMDAPPSDKROOT)',
48+
'AMD_OPENCL_SDK_INCLUDE' : '<(AMD_OPENCL_SDK)/include',
49+
'AMD_OPENCL_SDK_LIB' : '<(AMD_OPENCL_SDK)/lib/x86_64',
50+
51+
# NVIDA CUDA SDK
52+
'NVIDA_CUDA_SDK' : '<!(echo ${CUDA_PATH:-/usr/local/cuda})',
53+
'NVIDA_CUDA_SDK_INCLUDE' : '<(NVIDA_CUDA_SDK)/include',
54+
'NVIDA_CUDA_SDK_LIB' : '<(NVIDA_CUDA_SDK)/lib64',
5055
},
5156
'include_dirs' : [
52-
"<(OPENCL_SDK_INCLUDE)",
57+
"<(AMD_OPENCL_SDK_INCLUDE)", "<(NVIDA_CUDA_SDK_INCLUDE)"
58+
],
59+
'library_dirs' : [
60+
"<(AMD_OPENCL_SDK_LIB)", "<(NVIDA_CUDA_SDK_LIB)"
5361
],
54-
'libraries': ['-L<(OPENCL_SDK_LIB)','-lOpenCL'],
62+
'libraries': ['-lOpenCL'],
5563
'cflags_cc': ['-std=c++11', '-Wall', '-O3', '-Wno-ignored-attributes']
5664
}],
5765
['OS=="win"', {

0 commit comments

Comments
 (0)