Skip to content

Commit ad7ed13

Browse files
committed
Embed woff2 files in rustdoc binary.
1 parent c47903f commit ad7ed13

File tree

2 files changed

+8
-0
lines changed

2 files changed

+8
-0
lines changed

src/librustdoc/html/render/mod.rs

+2
Original file line numberDiff line numberDiff line change
@@ -883,6 +883,8 @@ themePicker.onblur = handleThemeButtonsBlur;
883883
static_files::NORMALIZE_CSS,
884884
options.enable_minification,
885885
)?;
886+
write(cx.dst.join("FiraSans-Regular.woff2"), static_files::fira_sans::REGULAR2)?;
887+
write(cx.dst.join("FiraSans-Medium.woff2"), static_files::fira_sans::MEDIUM2)?;
886888
write(cx.dst.join("FiraSans-Regular.woff"), static_files::fira_sans::REGULAR)?;
887889
write(cx.dst.join("FiraSans-Medium.woff"), static_files::fira_sans::MEDIUM)?;
888890
write(cx.dst.join("FiraSans-LICENSE.txt"), static_files::fira_sans::LICENSE)?;

src/librustdoc/html/static_files.rs

+6
Original file line numberDiff line numberDiff line change
@@ -76,9 +76,15 @@ crate mod fira_sans {
7676
/// The file `FiraSans-Regular.woff`, the Regular variant of the Fira Sans font.
7777
crate static REGULAR: &[u8] = include_bytes!("static/FiraSans-Regular.woff");
7878

79+
/// The file `FiraSans-Regular.woff2`, the Regular variant of the Fira Sans font in woff2.
80+
crate static REGULAR2: &[u8] = include_bytes!("static/FiraSans-Regular.woff2");
81+
7982
/// The file `FiraSans-Medium.woff`, the Medium variant of the Fira Sans font.
8083
crate static MEDIUM: &[u8] = include_bytes!("static/FiraSans-Medium.woff");
8184

85+
/// The file `FiraSans-Medium.woff2`, the Medium variant of the Fira Sans font in woff2.
86+
crate static MEDIUM2: &[u8] = include_bytes!("static/FiraSans-Medium.woff2");
87+
8288
/// The file `FiraSans-LICENSE.txt`, the license text for the Fira Sans font.
8389
crate static LICENSE: &[u8] = include_bytes!("static/FiraSans-LICENSE.txt");
8490
}

0 commit comments

Comments
 (0)