Skip to content

Commit 283a176

Browse files
committed
style(cuda): split the cuda and cxx settings for clarity
1 parent 116437c commit 283a176

File tree

1 file changed

+5
-3
lines changed

1 file changed

+5
-3
lines changed

template/cuda/{{cookiecutter.project_slug}}/CMakeLists.txt

+5-3
Original file line numberDiff line numberDiff line change
@@ -11,12 +11,14 @@ project({{cookiecutter.project_slug}}
1111

1212
# ===================== Build Settings =====================
1313

14-
# Set C++ and CUDA standards
14+
# Set CXX standards
1515
set(CMAKE_CXX_STANDARD {{cookiecutter.cxx_standard_version}})
16-
set(CMAKE_CUDA_STANDARD {{cookiecutter.cuda_standard_version}})
1716
set(CMAKE_CXX_STANDARD_REQUIRED ON)
18-
set(CMAKE_CUDA_STANDARD_REQUIRED ON)
1917
set(CMAKE_CXX_EXTENSIONS OFF)
18+
19+
# Set CUDA standards
20+
set(CMAKE_CUDA_STANDARD {{cookiecutter.cuda_standard_version}})
21+
set(CMAKE_CUDA_STANDARD_REQUIRED ON)
2022
set(CMAKE_CUDA_EXTENSIONS OFF)
2123
set(CMAKE_CUDA_ARCHITECTURES 80)
2224

0 commit comments

Comments
 (0)