sudo: false language: rust rust: - stable - beta - nightly cache: cargo addons: apt: packages: - libcurl4-openssl-dev - libelf-dev - libdw-dev - binutils-dev - cmake sources: - kalakris-cmake env: global: - TRAVIS_CARGO_NIGHTLY_FEATURE="" before_script: - | pip install 'travis-cargo<0.2' --user && export PATH=$HOME/.local/bin:/usr/local/bin:$PATH - export PATH="$PATH:$HOME/.cargo/bin" - cargo install cargo-travis - which rustfmt || cargo install rustfmt script: - cargo fmt -- --write-mode=diff - cargo build - cargo test - travis-cargo --only stable doc after_success: - travis-cargo --only stable doc-upload - cargo coveralls