[Cmake-commits] [cmake-commits] bigler committed FindCUDA.cmake 1.10 1.11

cmake-commits at cmake.org cmake-commits at cmake.org
Tue Dec 1 16:28:28 EST 2009


Update of /cvsroot/CMake/CMake/Modules
In directory public:/mounts/ram/cvs-serv12526

Modified Files:
	FindCUDA.cmake 
Log Message:
Fix #9970: Use execute_process instead of deprecated exec_program.


Index: FindCUDA.cmake
===================================================================
RCS file: /cvsroot/CMake/CMake/Modules/FindCUDA.cmake,v
retrieving revision 1.10
retrieving revision 1.11
diff -C 2 -d -r1.10 -r1.11
*** FindCUDA.cmake	4 Nov 2009 06:15:31 -0000	1.10
--- FindCUDA.cmake	1 Dec 2009 21:28:26 -0000	1.11
***************
*** 477,481 ****
  if(CUDA_NVCC_EXECUTABLE AND NOT CUDA_VERSION)
    # Compute the version.
!   exec_program(${CUDA_NVCC_EXECUTABLE} ARGS "--version" OUTPUT_VARIABLE NVCC_OUT)
    string(REGEX REPLACE ".*release ([0-9]+)\\.([0-9]+).*" "\\1" CUDA_VERSION_MAJOR ${NVCC_OUT})
    string(REGEX REPLACE ".*release ([0-9]+)\\.([0-9]+).*" "\\2" CUDA_VERSION_MINOR ${NVCC_OUT})
--- 477,481 ----
  if(CUDA_NVCC_EXECUTABLE AND NOT CUDA_VERSION)
    # Compute the version.
!   execute_process (COMMAND ${CUDA_NVCC_EXECUTABLE} "--version" OUTPUT_VARIABLE NVCC_OUT)
    string(REGEX REPLACE ".*release ([0-9]+)\\.([0-9]+).*" "\\1" CUDA_VERSION_MAJOR ${NVCC_OUT})
    string(REGEX REPLACE ".*release ([0-9]+)\\.([0-9]+).*" "\\2" CUDA_VERSION_MINOR ${NVCC_OUT})



More information about the Cmake-commits mailing list