about summary refs log tree commit diff
path: root/src/bootstrap
diff options
context:
space:
mode:
authorKumar Ujjawal <ujjawalpathak6@gmail.com>2025-09-04 00:03:54 +0530
committerKumar Ujjawal <ujjawalpathak6@gmail.com>2025-09-04 00:03:54 +0530
commitf3650b8b92b612d9ba8fcb6d7b16fd7ed424842f (patch)
tree5ca67812ae798b0bd10f1eb7e92ce2615b95a8a6 /src/bootstrap
parentfd75a9c32d643f39c8c61df770d2cff60b3fefd5 (diff)
downloadrust-f3650b8b92b612d9ba8fcb6d7b16fd7ed424842f.tar.gz
rust-f3650b8b92b612d9ba8fcb6d7b16fd7ed424842f.zip
fix: offline rustdoc html missing favicon
Diffstat (limited to 'src/bootstrap')
-rw-r--r--src/bootstrap/src/core/build_steps/doc.rs25
1 files changed, 25 insertions, 0 deletions
diff --git a/src/bootstrap/src/core/build_steps/doc.rs b/src/bootstrap/src/core/build_steps/doc.rs
index 0789eefa894..645bd06679a 100644
--- a/src/bootstrap/src/core/build_steps/doc.rs
+++ b/src/bootstrap/src/core/build_steps/doc.rs
@@ -575,6 +575,31 @@ impl Step for SharedAssets {
             FileType::Regular,
         );
 
+        builder.copy_link(
+            &builder
+                .src
+                .join("src")
+                .join("librustdoc")
+                .join("html")
+                .join("static")
+                .join("images")
+                .join("favicon.svg"),
+            &out.join("favicon.svg"),
+            FileType::Regular,
+        );
+        builder.copy_link(
+            &builder
+                .src
+                .join("src")
+                .join("librustdoc")
+                .join("html")
+                .join("static")
+                .join("images")
+                .join("favicon-32x32.png"),
+            &out.join("favicon-32x32.png"),
+            FileType::Regular,
+        );
+
         SharedAssetsPaths { version_info }
     }
 }