Skip to content

Commit 2630891

Browse files
committed
CMake: improved robustness of dependencies
1 parent 041200d commit 2630891

File tree

3 files changed

+11
-8
lines changed

3 files changed

+11
-8
lines changed

CMakeLists.txt

Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -84,19 +84,21 @@ set(DEPS)
8484
# SHARC
8585
FetchContent_Declare(
8686
sharc
87-
GIT_REPOSITORY https://github.com/NVIDIA-RTX/SHARC.git
88-
GIT_TAG v1.6.0.0
89-
GIT_SHALLOW 1
87+
DOWNLOAD_EXTRACT_TIMESTAMP 1
88+
DOWNLOAD_NO_PROGRESS 1
89+
SOURCE_SUBDIR "ignore CMakeLists.txt"
90+
URL https://github.com/NVIDIA-RTX/SHARC/archive/refs/tags/v1.6.0.0.zip
9091
)
9192
list(APPEND DEPS sharc)
9293

9394
# RTXCR
9495
if(RTXCR_INTEGRATION)
9596
FetchContent_Declare(
9697
rtxcr
97-
GIT_REPOSITORY https://github.com/NVIDIA-RTX/RTXCR-Material-Library.git
98-
GIT_TAG v1.1.0
99-
GIT_SHALLOW 1
98+
DOWNLOAD_EXTRACT_TIMESTAMP 1
99+
DOWNLOAD_NO_PROGRESS 1
100+
SOURCE_SUBDIR "ignore CMakeLists.txt"
101+
URL https://github.com/NVIDIA-RTX/RTXCR-Material-Library/archive/refs/tags/v1.1.0.zip
100102
)
101103
list(APPEND DEPS rtxcr)
102104

@@ -105,6 +107,7 @@ if(RTXCR_INTEGRATION)
105107
GIT_REPOSITORY https://github.com/NVIDIA-RTX/RTXCR-Assets.git
106108
GIT_TAG v1.1.0
107109
GIT_SHALLOW 1
110+
SOURCE_SUBDIR "ignore CMakeLists.txt"
108111
SOURCE_DIR "${CMAKE_CURRENT_SOURCE_DIR}/_Data/Scenes/Claire"
109112
)
110113
list(APPEND DEPS claire)

External/NRD

Submodule NRD updated 1 file

External/NRIFramework

0 commit comments

Comments
 (0)