Skip to content

Commit bc42404

Browse files
committed
minor
1 parent ec6ad9a commit bc42404

File tree

1 file changed

+11
-4
lines changed

1 file changed

+11
-4
lines changed

CMakeLists.txt

Lines changed: 11 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,12 +5,21 @@ project(spinwalk LANGUAGES CUDA CXX)
55

66
# Find HDF5
77
find_package(HDF5 REQUIRED COMPONENTS CXX)
8+
89
# Find OpenMP
910
find_package(OpenMP REQUIRED)
11+
1012
# Boost
11-
find_package(Boost CONFIG COMPONENTS program_options log log_setup REQUIRED)
13+
if(POLICY CMP0167)
14+
cmake_policy(SET CMP0167 OLD)
15+
endif()
16+
find_package(Boost COMPONENTS program_options log log_setup REQUIRED)
17+
1218
# FindCUDA module
13-
# find_package(CUDA)
19+
if(POLICY CMP0146)
20+
cmake_policy(SET CMP0146 OLD)
21+
endif()
22+
find_package(CUDA)
1423
# find_package(CUDAToolkit)
1524
# Find TBB
1625
find_package(TBB REQUIRED)
@@ -25,9 +34,7 @@ if(CUDA_FOUND)
2534
# Set CUDA architecture (change according to your GPU)
2635
# set(CUDA_ARCH "-arch=sm_75" CACHE STRING "CUDA architecture")
2736
# set_property(TARGET ${target} PROPERTY CUDA_ARCHITECTURES native)
28-
# set_property(TARGET ${target} PROPERTY CUDA_ARCHITECTURES 70 75 80 86 90)
2937
set(CMAKE_CUDA_ARCHITECTURES 75 86 89)
30-
# set_property(TARGET ${target} PROPERTY CUDA_SEPARABLE_COMPILATION ON)
3138
# Add CUDA and OpenMP flags
3239
set(CMAKE_CUDA_FLAGS "${CMAKE_CUDA_FLAGS} ${CUDA_ARCH} -Xcompiler=${OpenMP_CXX_FLAGS}")
3340
else()

0 commit comments

Comments
 (0)