.travis.yml 756 Bytes
Newer Older
1 2 3 4
language: cpp
dist: trusty
sudo: required
cache: ccache
5
before_install:
6 7
- if [[ "$TRAVIS_OS_NAME" == "linux" ]]; then eval "${MATRIX_EVAL}"; fi
- PATH=$PATH:$HOME/bin
8 9 10
install: travis/install_deps.sh
script: travis/compile.sh
env:
11 12 13 14 15 16 17 18 19 20 21
  matrix:
    - PLATFORM="native_static"
    - PLATFORM="native_dyn"
    - PLATFORM="win32_static"
    - PLATFORM="win32_dyn"
    - PLATFORM="android_arm"
    - PLATFORM="android_arm64"

addons:
  apt:
    packages:
22
      - cmake
Kunal Mehta's avatar
Kunal Mehta committed
23
      - python3.5
24 25 26 27 28 29 30 31 32 33 34 35 36 37 38
      - python3-pip
      - libbz2-dev
      - ccache
      - zlib1g-dev
      - uuid-dev
      - cython3
      - g++-mingw-w64-i686
      - gcc-mingw-w64-i686
      - gcc-mingw-w64-base
      - mingw-w64-tools

matrix:
  include:
    - env: PLATFORM="native_dyn"
      os: osx