diff options
| author | gkostka <kostka.grzegorz@gmail.com> | 2016-03-21 22:33:15 +0100 |
|---|---|---|
| committer | gkostka <kostka.grzegorz@gmail.com> | 2016-03-21 22:55:43 +0100 |
| commit | fddf3106293392f19dd4a5ac5f4608d96ded8f12 (patch) | |
| tree | 42953859b44cdb58d78e1927de2bb78bee974a54 /.travis.yml | |
| parent | 6e3301d5ce170df63d2e3f8ce02cb61519ca1bce (diff) | |
travis: change toolchain in travis file & add new builds
Diffstat (limited to '.travis.yml')
| -rw-r--r-- | .travis.yml | 17 |
1 files changed, 11 insertions, 6 deletions
diff --git a/.travis.yml b/.travis.yml index 00722b9..4926786 100644 --- a/.travis.yml +++ b/.travis.yml @@ -6,24 +6,29 @@ dist: trusty install: - uname -a - - sudo dpkg --add-architecture i386 - sudo rm /var/lib/apt/lists/* -vfr - sudo apt-get update -qq - - sudo apt-get install -qq cmake gcc-multilib libc6:i386 libgcc1:i386 - - 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 - - bzip2 -d gcc-arm-none-eabi-4_9-2015q3-20150921-linux.tar.bz2 - - tar xfv gcc-arm-none-eabi-4_9-2015q3-20150921-linux.tar + - sudo apt-get install -qq cmake + - wget http://www.freddiechopin.info/en/download/category/11-bleeding-edge-toolchain?download=139%3Ableeding-edge-toolchain-151225-64-bit-linux -O /tmp/gcc-arm-none-eabi-5_3-151225-linux-x64.tar.xz + - tar -xf /tmp/gcc-arm-none-eabi-5_3-151225-linux-x64.tar.xz -C /tmp/ + - export SAVED_PATH=$PATH script: - - export PATH=$PWD/gcc-arm-none-eabi-4_9-2015q3/bin:$PATH - gcc --version - make generic - cd build_generic && make -j`nproc` - cd .. + - export PATH=/tmp/gcc-arm-none-eabi-5_3-151225/bin:$SAVED_PATH - arm-none-eabi-gcc --version - make cortex-m4 - cd build_cortex-m4 && make -j`nproc` - cd .. + - make cortex-m3 + - cd build_cortex-m3 && make -j`nproc` + - cd .. + - make cortex-m0 + - cd build_cortex-m0 && make -j`nproc` + - cd .. notifications: on_success: change |
