mirror of
https://github.com/NVIDIA/cuda-samples.git
synced 2025-07-01 12:00:49 +08:00
Add folders to CMakeLists.txt for supporting generators and IDEs
This commit is contained in:
parent
17703dd426
commit
ac700327a2
@ -1,11 +1,33 @@
|
|||||||
|
# This layer of CMakeLists.txt adds folders, for better organization in Visual Studio
|
||||||
|
# and other IDEs that support this feature.
|
||||||
|
|
||||||
|
set_property(GLOBAL PROPERTY USE_FOLDERS ON)
|
||||||
|
|
||||||
|
set(CMAKE_FOLDER "0_Introduction")
|
||||||
add_subdirectory(0_Introduction)
|
add_subdirectory(0_Introduction)
|
||||||
|
|
||||||
|
set(CMAKE_FOLDER "1_Utilities")
|
||||||
add_subdirectory(1_Utilities)
|
add_subdirectory(1_Utilities)
|
||||||
|
|
||||||
|
set(CMAKE_FOLDER "2_Concepts_and_Techniques")
|
||||||
add_subdirectory(2_Concepts_and_Techniques)
|
add_subdirectory(2_Concepts_and_Techniques)
|
||||||
|
|
||||||
|
set(CMAKE_FOLDER "3_CUDA_Features")
|
||||||
add_subdirectory(3_CUDA_Features)
|
add_subdirectory(3_CUDA_Features)
|
||||||
|
|
||||||
|
set(CMAKE_FOLDER "4_CUDA_Libraries")
|
||||||
add_subdirectory(4_CUDA_Libraries)
|
add_subdirectory(4_CUDA_Libraries)
|
||||||
|
|
||||||
|
set(CMAKE_FOLDER "5_Domain_Specific")
|
||||||
add_subdirectory(5_Domain_Specific)
|
add_subdirectory(5_Domain_Specific)
|
||||||
|
|
||||||
|
set(CMAKE_FOLDER "6_Performance")
|
||||||
add_subdirectory(6_Performance)
|
add_subdirectory(6_Performance)
|
||||||
|
|
||||||
|
set(CMAKE_FOLDER "7_libNVVM")
|
||||||
add_subdirectory(7_libNVVM)
|
add_subdirectory(7_libNVVM)
|
||||||
|
|
||||||
if(BUILD_TEGRA)
|
if(BUILD_TEGRA)
|
||||||
|
set(CMAKE_FOLDER "8_Platform_Specific/Tegra")
|
||||||
add_subdirectory(8_Platform_Specific/Tegra)
|
add_subdirectory(8_Platform_Specific/Tegra)
|
||||||
endif()
|
endif()
|
||||||
|
Loading…
x
Reference in New Issue
Block a user