---
language: rust
sudo: false
matrix:
include:
# Oldest supported Rust (this should track Mio)
- rust: 1.9.0
script:
- cargo update
# The newest libc no longer compiles on 1.9
- cargo update -p libc --precise 0.2.3
- cargo test
# Oldest supported dependencies
- rust: nightly
script:
- cargo -Z minimal-versions test
- rust: stable
# OS X support
- rust: stable
os: osx
# WebAssembly support.
- rust: beta
script:
- rustup target add wasm32-unknown-unknown
- cargo build --target=wasm32-unknown-unknown
script:
- cargo build
- cargo test
notifications:
email:
on_success: never