]> git.donarmstrong.com Git - qmk_firmware.git/commitdiff
Upgrade AVR 8-bit Toolchain to 3.5.4 on Travis
authorLuiz Ribeiro <luizribeiro@gmail.com>
Sun, 22 Jan 2017 17:06:14 +0000 (12:06 -0500)
committerLuiz Ribeiro <luizribeiro@gmail.com>
Sun, 22 Jan 2017 17:38:42 +0000 (12:38 -0500)
.travis.yml

index e74744a967ef316ddff4bc66d6d6bd37d4e33c56..b206d1451bb4d9603edf4aac09161cafee1975d1 100644 (file)
@@ -2,7 +2,6 @@ os: linux
 dist: trusty
 sudo: required
 language: c
-compiler: avr-gcc
 branches:
   except:
     - /^.*-automated-build$/
@@ -12,13 +11,18 @@ env:
   matrix:
   - TARGET=all-keyboards AUTOGEN=true
   - TARGET=test AUTOGEN=false
+before_install:
+  - wget http://www.atmel.com/images/avr8-gnu-toolchain-3.5.4.1709-linux.any.x86_64.tar.gz
+install:
+  - tar -zxf avr8-gnu-toolchain-3.5.4.1709-linux.any.x86_64.tar.gz
+  - export PATH="$PATH:$TRAVIS_BUILD_DIR/avr8-gnu-toolchain-linux_x86_64/bin"
+before_script:
+  - avr-gcc --version
 script:
 - make $TARGET AUTOGEN=$AUTOGEN
 addons:
   apt:
     packages:
-    - avr-libc
-    - gcc-avr
     - dfu-programmer
     - pandoc
     - gcc-arm-none-eabi