fix: offline rustdoc html missing favicon

This commit is contained in:
Kumar Ujjawal
2025-09-04 00:03:54 +05:30
parent fd75a9c32d
commit f3650b8b92
3 changed files with 29 additions and 2 deletions
+25
View File
@@ -575,6 +575,31 @@ fn run(self, builder: &Builder<'_>) -> Self::Output {
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 }
}
}
+2 -1
View File
@@ -1 +1,2 @@
<link rel="icon" href="https://www.rust-lang.org/favicon.ico">
<link rel="alternate icon" type="image/png" href="favicon-32x32.png">
<link rel="icon" type="image/svg+xml" href="favicon.svg">
+2 -1
View File
@@ -1,2 +1,3 @@
<meta name="robots" content="noindex,follow">
<link rel="icon" href="https://www.rust-lang.org/favicon.ico">
<link rel="alternate icon" type="image/png" href="../favicon-32x32.png">
<link rel="icon" type="image/svg+xml" href="../favicon.svg">