[arrayfire] 01/26: Remove cache path from NVVM path
Ghislain Vaillant
ghisvail-guest at moszumanska.debian.org
Tue Jul 7 13:59:22 UTC 2015
This is an automated email from the git hooks/post-receive script.
ghisvail-guest pushed a commit to branch master
in repository arrayfire.
commit 4a1e364dd64925fb105b83b4938e347e4c55f52b
Author: Shehzan Mohammed <shehzan at arrayfire.com>
Date: Sat Jun 13 13:53:01 2015 -0400
Remove cache path from NVVM path
---
CMakeModules/FindNVVM.cmake | 14 ++++++++++----
1 file changed, 10 insertions(+), 4 deletions(-)
diff --git a/CMakeModules/FindNVVM.cmake b/CMakeModules/FindNVVM.cmake
index a34947e..5ffe2d4 100644
--- a/CMakeModules/FindNVVM.cmake
+++ b/CMakeModules/FindNVVM.cmake
@@ -4,23 +4,29 @@
# libNVVM
if(NOT DEFINED ENV{LIBNVVM_HOME})
- set(LIBNVVM_HOME "${CUDA_TOOLKIT_ROOT_DIR}/nvvm" CACHE PATH "Path to NVVM.")
+ set(LIBNVVM_HOME "${CUDA_TOOLKIT_ROOT_DIR}/nvvm")
else()
- set(LIBNVVM_HOME "$ENV{LIBNVVM_HOME}" CACHE PATH "Path to NVVM.")
+ set(LIBNVVM_HOME "$ENV{LIBNVVM_HOME}")
endif()
message(STATUS "Using LIBNVVM_HOME: ${LIBNVVM_HOME}")
+IF(${CUDA_VERSION_MAJOR} LESS 7)
+ SET(NVVM_DLL_VERSION 20_0)
+ELSE(${CUDA_VERSION_MAJOR} LESS 7)
+ SET(NVVM_DLL_VERSION 30_0)
+ENDIF(${CUDA_VERSION_MAJOR} LESS 7)
+
if (CMAKE_SIZEOF_VOID_P STREQUAL "8")
if (WIN32)
set (CUDA_LIB_SEARCH_PATH "${CUDA_TOOLKIT_ROOT_DIR}/lib/x64")
- set (NVVM_DLL_NAME nvvm64_20_0.dll)
+ set (NVVM_DLL_NAME nvvm64_${NVVM_DLL_VERSION}.dll)
else ()
set (CUDA_LIB_SEARCH_PATH "")
endif()
else()
if (WIN32)
set (CUDA_LIB_SEARCH_PATH "${CUDA_TOOLKIT_ROOT_DIR}/lib/Win32")
- set (NVVM_DLL_NAME nvvm32_20_0.dll)
+ set (NVVM_DLL_NAME nvvm32_${NVVM_DLL_VERSION}.dll)
else()
set (CUDA_LIB_SEARCH_PATH "")
endif()
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-science/packages/arrayfire.git
More information about the debian-science-commits
mailing list