Add banners in CMakeLists file so easy to spot build rules for versions
This commit is contained in:
parent
8a195b6416
commit
bf29b02d35
@ -17,7 +17,9 @@ if ("${CMAKE_CXX_COMPILER_ID}" MATCHES "Cray")
|
|||||||
list(APPEND CMAKE_CXX_FLAGS -hstd=c++11)
|
list(APPEND CMAKE_CXX_FLAGS -hstd=c++11)
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
|
#-------------------------------------------------------------------------------
|
||||||
|
# CUDA
|
||||||
|
#-------------------------------------------------------------------------------
|
||||||
find_package(CUDA 7.0 QUIET)
|
find_package(CUDA 7.0 QUIET)
|
||||||
set(FLAG True)
|
set(FLAG True)
|
||||||
if ("${CMAKE_SYSTEM_NAME}" MATCHES "Darwin")
|
if ("${CMAKE_SYSTEM_NAME}" MATCHES "Darwin")
|
||||||
@ -35,6 +37,9 @@ else (${FLAG} AND ${CUDA_FOUND})
|
|||||||
message("Skipping CUDA...")
|
message("Skipping CUDA...")
|
||||||
endif (${FLAG} AND ${CUDA_FOUND})
|
endif (${FLAG} AND ${CUDA_FOUND})
|
||||||
|
|
||||||
|
#-------------------------------------------------------------------------------
|
||||||
|
# OpenCL
|
||||||
|
#-------------------------------------------------------------------------------
|
||||||
find_package(OpenCL QUIET)
|
find_package(OpenCL QUIET)
|
||||||
if (${OpenCL_FOUND})
|
if (${OpenCL_FOUND})
|
||||||
add_executable(gpu-stream-ocl main.cpp OCLStream.cpp)
|
add_executable(gpu-stream-ocl main.cpp OCLStream.cpp)
|
||||||
@ -44,6 +49,9 @@ else (${OpenCL_FOUND})
|
|||||||
message("Skipping OpenCL...")
|
message("Skipping OpenCL...")
|
||||||
endif (${OpenCL_FOUND})
|
endif (${OpenCL_FOUND})
|
||||||
|
|
||||||
|
#-------------------------------------------------------------------------------
|
||||||
|
# OpenACC
|
||||||
|
#-------------------------------------------------------------------------------
|
||||||
# Check compiler supports an OpenACC flag
|
# Check compiler supports an OpenACC flag
|
||||||
include(CheckCXXCompilerFlag)
|
include(CheckCXXCompilerFlag)
|
||||||
if ("${CMAKE_CXX_COMPILER_ID}" MATCHES "GNU")
|
if ("${CMAKE_CXX_COMPILER_ID}" MATCHES "GNU")
|
||||||
@ -61,6 +69,9 @@ else ()
|
|||||||
message("Skipping OpenACC...")
|
message("Skipping OpenACC...")
|
||||||
endif ()
|
endif ()
|
||||||
|
|
||||||
|
#-------------------------------------------------------------------------------
|
||||||
|
# SYCL
|
||||||
|
#-------------------------------------------------------------------------------
|
||||||
# TODO: Find SYCL implementations somehow
|
# TODO: Find SYCL implementations somehow
|
||||||
if (true)
|
if (true)
|
||||||
# ComputeCpp
|
# ComputeCpp
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user