[go: up one dir, main page]

object 0.7.0

A unified interface for the target platform's object file format.
Documentation
sudo: false

language: rust
cache: cargo

os:
- linux
- osx

rust:
- nightly
- beta
- stable

addons:
  apt:
    packages:
    - libssl-dev

script:
- |
  cargo build &&
  cargo test &&
  cargo doc
- if [[ "$TRAVIS_OS_NAME" == "linux" && "$TRAVIS_RUST_VERSION" == "nightly" ]]; then
    cargo bench;
  fi

after_success:
- if [[ "$TRAVIS_OS_NAME" == "linux" && "$TRAVIS_RUST_VERSION" == "stable" ]]; then
    bash <(curl https://raw.githubusercontent.com/xd009642/tarpaulin/master/travis-install.sh);
    cargo tarpaulin --no-count --ciserver travis-ci --coveralls $TRAVIS_JOB_ID;
  fi