Skip to content

Commit 9a957c0

Browse files
authored
Stop building Windows with Freetype on the CI and fix a bindings + clippy issue (#271)
Windows with Freetype is a really unusual combination and the bundled build is currently broken in `freetype-sys` (see #270). Just building a normal bundled build should allow us to upgrade to the latest version of `freetype-sys`. Signed-off-by: Martin Robinson <[email protected]>
1 parent ff9830d commit 9a957c0

File tree

2 files changed

+3
-2
lines changed

2 files changed

+3
-2
lines changed

.github/workflows/main.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -134,10 +134,10 @@ jobs:
134134
uses: dtolnay/rust-toolchain@stable
135135

136136
- name: Cargo build
137-
run: cargo build --workspace --features "freetype-sys/bundled bundled"
137+
run: cargo build --workspace --no-default-features --features "bundled directwrite"
138138

139139
- name: Cargo test
140-
run: cargo test --workspace --features "freetype-sys/bundled bundled"
140+
run: cargo test --workspace --no-default-features --features "bundled directwrite"
141141
env:
142142
RUST_BACKTRACE: 1
143143

harfbuzz-sys/src/lib.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,7 @@ pub mod freetype;
3636
#[allow(non_snake_case)]
3737
#[allow(non_upper_case_globals)]
3838
#[allow(clippy::unreadable_literal)]
39+
#[allow(clippy::doc_markdown)]
3940
#[allow(rustdoc::bare_urls)]
4041
#[allow(rustdoc::broken_intra_doc_links)]
4142
mod bindings;

0 commit comments

Comments
 (0)