Skip to content

Commit 6c1d3d3

Browse files
committed
Add a CI pass for pathfinder_c on Linux
This crate has often been broken by macOS changes, this patch avoids it being broken again in the future. See 42289ee or 9998fe4 for examples of such breakage.
1 parent 6c04f57 commit 6c1d3d3

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

.travis.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ addons:
99
- libegl1-mesa-dev
1010
- libgtk-3-dev
1111
- libsdl2-dev
12+
- libglfw3-dev
1213
- cmake
1314
script:
1415
- rustup target add aarch64-unknown-linux-gnu
@@ -19,6 +20,10 @@ script:
1920
- cd ..
2021
- cargo build
2122
- cargo test
23+
- cd c
24+
- cargo cinstall --prefix=$TRAVIS_HOME/.fake-install
25+
- cd ../examples/c_canvas_glfw_minimal
26+
- PKG_CONFIG_PATH=$TRAVIS_HOME/.fake-install/lib/pkgconfig make
2227
env:
2328
global:
2429
- HARFBUZZ_SYS_NO_PKG_CONFIG=true

0 commit comments

Comments
 (0)