language: cpp
sudo: required
services: docker
addons:
  apt:
    packages: libc6-i386
branches:
  only:
    - travis
compiler:
  - gcc
before_install:
  - sudo apt-get update -qq
  - sudo apt-get install -qq gcc-arm-none-eabi
before_script:
  - make clean
script:
  - echo Building on $TRAVIS_OS_NAME...
  - make release

language: cpp
sudo: required
services: docker
addons:
  apt:
    packages: libc6-i386
branches:
  only:
    - travis
cache:
  directories:
    - $HOME/gcc-arm-none-eabi-5_2-2015q4
compiler:
  - gcc
before_install:
  - sudo apt-get update -qq
#  - sudo apt-get install -qq gcc-arm-none-eabi
install:
  - export GCC_DIR=$HOME/gcc-arm-none-eabi-5_2-2015q4
  - export GCC_ARCHIVE=$HOME/gcc-arm-none-eabi-5_2-2015q4-20151219-linux.tar.bz2
  - export GCC_URL=https://launchpad.net/gcc-arm-embedded/5.0/5-2015-q4-major/+download/gcc-arm-none-eabi-5_2-2015q4-20151219-linux.tar.bz2
  - if [ ! -e $GCC_DIR/bin/arm-none-eabi-g++ ]; then wget $GCC_URL -O $GCC_ARCHIVE; tar xfj $GCC_ARCHIVE -C $HOME; fi
  - export PATH=$PATH:$GCC_DIR/bin
before_script:
  - make clean
script:
  - echo Building on $TRAVIS_OS_NAME...
  - make release

Build with ARM gcc 5.2.
Build with ARM gcc 5.2.
