Fix travis build
[lwext4.git] / .travis.yml
1
2 language: c
3 compiler: gcc
4 sudo: required
5 dist: trusty
6
7 install:
8     - uname -a
9     - sudo dpkg --add-architecture i386
10     - sudo rm /var/lib/apt/lists/* -vfr
11     - sudo apt-get update -qq
12     - sudo apt-get install -qq cmake gcc-multilib libc6:i386 libgcc1:i386
13     - 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
14     - bzip2 -d gcc-arm-none-eabi-4_9-2015q3-20150921-linux.tar.bz2
15     - tar xfv gcc-arm-none-eabi-4_9-2015q3-20150921-linux.tar
16
17 script:
18     - export PATH=$PWD/gcc-arm-none-eabi-4_9-2015q3/bin:$PATH
19     - gcc --version
20     - make generic
21     - cd build_generic && make -j`nproc`
22     - cd ..
23     - arm-none-eabi-gcc --version
24     - make cortex-m4
25     - cd build_cortex-m4 && make -j`nproc`
26     - cd ..
27
28 notifications:
29     on_success: change
30     on_failure: always