Add arm-none-eabi-gcc toolchain to travis build
[lwext4.git] / .travis.yml
1
2 language: c
3 compiler: gcc
4
5 before_install:
6     - sudo apt-get update -qq
7     - sudo apt-get install -qq cmake
8     - wget https://launchpad.net/gcc-arm-embedded/4.9/4.9-2015-q3-update/+download/gcc-arm-none-eabi-4_9-2015q3-20150921-linux.tar.bz2
9     - bzip2 -d gcc-arm-none-eabi-4_9-2015q3-20150921-linux.tar.bz2
10     - tar xfv gcc-arm-none-eabi-4_9-2015q3-20150921-linux.tar
11     - export PATH=$PWD/gcc-arm-none-eabi-4_9-2015q3/bin:$PATH
12
13 script:
14     - make generic
15     - cd build_generic && make -j`nproc`
16     - cd ..
17     - make cortex-m4
18     - cd build_cortex-m4 && make -j`nproc`
19
20 notifications:
21     on_success: change
22     on_failure: always