Skip to content

Commit

Permalink
Merge pull request #34 from simoncozens/harfbuzz-draw
Browse files Browse the repository at this point in the history
Update Harfbuzz to 8.0.1, support Draw API
  • Loading branch information
behdad authored Jul 18, 2023
2 parents 275104b + c16d6dd commit b3c92bf
Show file tree
Hide file tree
Showing 3,380 changed files with 2,382 additions and 491,739 deletions.
The diff you're trying to view is too large. We only load the first 3000 changed files.
2 changes: 2 additions & 0 deletions .github/workflows/rust.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,8 @@ jobs:

steps:
- uses: actions/checkout@v2
with:
submodules: 'true'
- name: Build
run: cargo build --verbose --all-features
- name: Run tests
Expand Down
3 changes: 3 additions & 0 deletions .gitmodules
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
[submodule "harfbuzz"]
path = harfbuzz
url = https://github.com/harfbuzz/harfbuzz/
7 changes: 1 addition & 6 deletions build.rs
Original file line number Diff line number Diff line change
Expand Up @@ -21,12 +21,7 @@ fn main() {
.flag("-std=c++11")
.warnings(false)
.include("harfbuzz/src")
.files(
std::fs::read_dir("harfbuzz/src")
.expect("Could not find harfbuzz source files.")
.map(|direntry| direntry.unwrap().path())
.filter(|name| name.ends_with(".cc")),
);
.file("harfbuzz/src/harfbuzz.cc");

if !target.contains("windows") {
cfg.define("HAVE_PTHREAD", "1");
Expand Down
1 change: 1 addition & 0 deletions harfbuzz
Submodule harfbuzz added at aa381a
14 changes: 0 additions & 14 deletions harfbuzz/AUTHORS

This file was deleted.

27 changes: 0 additions & 27 deletions harfbuzz/BUILD.md

This file was deleted.

Loading

0 comments on commit b3c92bf

Please sign in to comment.