diff options
| author | Kumar Ujjawal <ujjawalpathak6@gmail.com> | 2025-09-04 00:03:54 +0530 |
|---|---|---|
| committer | Kumar Ujjawal <ujjawalpathak6@gmail.com> | 2025-09-04 00:03:54 +0530 |
| commit | f3650b8b92b612d9ba8fcb6d7b16fd7ed424842f (patch) | |
| tree | 5ca67812ae798b0bd10f1eb7e92ce2615b95a8a6 | |
| parent | fd75a9c32d643f39c8c61df770d2cff60b3fefd5 (diff) | |
| download | rust-f3650b8b92b612d9ba8fcb6d7b16fd7ed424842f.tar.gz rust-f3650b8b92b612d9ba8fcb6d7b16fd7ed424842f.zip | |
fix: offline rustdoc html missing favicon
| -rw-r--r-- | src/bootstrap/src/core/build_steps/doc.rs | 25 | ||||
| -rw-r--r-- | src/doc/favicon.inc | 3 | ||||
| -rw-r--r-- | src/doc/redirect.inc | 3 |
3 files changed, 29 insertions, 2 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 } } } diff --git a/src/doc/favicon.inc b/src/doc/favicon.inc index 9c330685209..f09498cc095 100644 --- a/src/doc/favicon.inc +++ b/src/doc/favicon.inc @@ -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"> diff --git a/src/doc/redirect.inc b/src/doc/redirect.inc index 2fb44be0145..1b7d3744b1f 100644 --- a/src/doc/redirect.inc +++ b/src/doc/redirect.inc @@ -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"> |
