summaryrefslogtreecommitdiffstats
path: root/polly/cmake/FindCUDA.cmake
blob: 37592f9efc54d6a4840dccd95c04624f35cb1f93 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
IF (NOT CUDA_HEADER_PREFIX)
  SET(CUDA_HEADER_PREFIX "/usr/local/cuda/include")
ENDIF (NOT CUDA_HEADER_PREFIX)

FIND_PATH(CUDALIB_INCLUDE_DIR
  NAMES cuda.h
  PATHS ${CUDA_HEADER_PREFIX})

FIND_LIBRARY(CUDALIB_LIBRARY NAMES cuda)

IF (CUDALIB_INCLUDE_DIR)
  SET(CUDALIB_FOUND TRUE)
ENDIF (CUDALIB_INCLUDE_DIR)

IF (CUDALIB_FOUND)
  IF (NOT CUDA_FIND_QUIETLY)
    MESSAGE(STATUS "Found CUDA: ${CUDALIB_INCLUDE_DIR}")
  ENDIF (NOT CUDA_FIND_QUIETLY)
ELSE (CUDALIB_FOUND)
  IF (CUDA_FIND_REQUIRED)
    MESSAGE(FATAL_ERROR "Could not find CUDA")
  ENDIF (CUDA_FIND_REQUIRED)
ENDIF (CUDALIB_FOUND)
OpenPOWER on IntegriCloud