Skip to content

Commit a05d791

Browse files
committed
Fix: don't try to include libnvvm on docs.rs
1 parent 2426953 commit a05d791

File tree

1 file changed

+6
-0
lines changed
  • crates/find_cuda_helper/src

1 file changed

+6
-0
lines changed

crates/find_cuda_helper/src/lib.rs

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -145,6 +145,9 @@ pub fn find_libnvvm_bin_dir() -> String {
145145

146146
#[cfg(all(target_os = "windows", not(doc)))]
147147
pub fn find_libnvvm_bin_dir() -> String {
148+
if env::var("DOCS_RS").is_ok() {
149+
return String::new();
150+
}
148151
find_cuda_root()
149152
.expect("Failed to find CUDA ROOT, make sure the CUDA SDK is installed and CUDA_PATH or CUDA_ROOT are set!")
150153
.join("nvvm")
@@ -156,6 +159,9 @@ pub fn find_libnvvm_bin_dir() -> String {
156159

157160
#[cfg(all(target_os = "linux", not(doc)))]
158161
pub fn find_libnvvm_bin_dir() -> String {
162+
if env::var("DOCS_RS").is_ok() {
163+
return String::new();
164+
}
159165
find_cuda_root()
160166
.expect("Failed to find CUDA ROOT, make sure the CUDA SDK is installed and CUDA_PATH or CUDA_ROOT are set!")
161167
.join("nvvm")

0 commit comments

Comments
 (0)