about summary refs log tree commit diff
diff options
context:
space:
mode:
authoronur-ozkan <work@onurozkan.dev>2023-11-04 15:43:09 +0300
committeronur-ozkan <work@onurozkan.dev>2023-11-04 15:46:02 +0300
commit55b49455e79bf43ad07e3d1f1482b07ca8cf3bdf (patch)
tree6a838ae6b6f78f650bf7c6ae0d78c091394c3555
parent451778b5517a7017eda2fea79ebb5078f11da3fe (diff)
downloadrust-55b49455e79bf43ad07e3d1f1482b07ca8cf3bdf.tar.gz
rust-55b49455e79bf43ad07e3d1f1482b07ca8cf3bdf.zip
ensure doc directory is not empty
Signed-off-by: onur-ozkan <work@onurozkan.dev>
-rw-r--r--src/bootstrap/src/core/build_steps/doc.rs3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/bootstrap/src/core/build_steps/doc.rs b/src/bootstrap/src/core/build_steps/doc.rs
index 99440482adc..1ef481408f9 100644
--- a/src/bootstrap/src/core/build_steps/doc.rs
+++ b/src/bootstrap/src/core/build_steps/doc.rs
@@ -743,7 +743,8 @@ impl Step for Rustc {
             // Sanity check on linked compiler crates
             for krate in &*self.crates {
                 let dir_name = krate.replace("-", "_");
-                assert!(out.join(&*dir_name).exists());
+                // Making sure the directory exists and is not empty.
+                assert!(out.join(&*dir_name).read_dir().unwrap().next().is_some());
             }
         }