emacs 0.6.0

Rust library for creating emacs modules
Documentation
language: rust

rust:
  - stable

cache: cargo

# https://github.com/travis-ci/travis-ci/issues/9073
sudo: required

matrix:
  include:
    - env: EVM_EMACS=emacs-25.3
      os: osx
    - env: EVM_EMACS=emacs-25.3
      dist: trusty
    - env: EVM_EMACS=emacs-25.3
      dist: xenial
      addons:
        apt:
          packages:
            - libgtk-3-dev
            - libxpm-dev
    - env: EVM_EMACS=emacs-26.1
      os: osx
    - env: EVM_EMACS=emacs-26.1
      dist: trusty
    # https://github.com/ubolonton/emacs-module-rs/issues/1#issuecomment-476049325
    # - env: EVM_EMACS=emacs-26.1
    #   dist: xenial
    #   addons:
    #     apt:
    #       packages:
    #         - libgtk-3-dev
    #         - libxpm-dev
    #         - libgnutls-dev

before_install:
  - export PATH="$HOME/.evm/bin:$PATH"
  - git clone -b max-26.1 https://github.com/ubolonton/evm.git $HOME/.evm
  - evm config path /tmp
  - evm install $EVM_EMACS --use --skip

install:
  - cargo build --verbose --all

script:
  - ./bin/test.sh