2018-02-07 09:24:36 +03:00
|
|
|
# Note that travis has been disabled because the Trusty harfbuzz
|
|
|
|
# library doesn't have `hb_ft_font_create_referenced` and we require it
|
2018-02-07 08:44:26 +03:00
|
|
|
language: rust
|
|
|
|
rust:
|
2018-02-07 08:55:52 +03:00
|
|
|
# - stable we use a feature flag that precludes this
|
2018-02-07 08:44:26 +03:00
|
|
|
- beta
|
|
|
|
- nightly
|
|
|
|
matrix:
|
|
|
|
allow_failures:
|
|
|
|
- rust: nightly
|
|
|
|
script:
|
|
|
|
- cargo build --verbose --all
|
|
|
|
- cargo test --verbose --all
|
2018-02-07 08:55:52 +03:00
|
|
|
before_install:
|
|
|
|
- sudo apt-get -qq update
|
|
|
|
- sudo apt-get install -y libxcb-icccm4-dev libxcb-ewmh-dev libxcb-image0-dev libxcb-keysyms1-dev libharfbuzz-dev libfontconfig1-dev libfreetype6-dev
|