summaryrefslogtreecommitdiffstats
path: root/.travis.yml
diff options
context:
space:
mode:
authorLuiz Ribeiro <luizribeiro@gmail.com>2017-01-22 18:06:14 +0100
committerLuiz Ribeiro <luizribeiro@gmail.com>2017-01-22 18:38:42 +0100
commit84661ac44b15bd5e60cc223779fea05784672011 (patch)
treeac07a48d9539baf478a6f69c7cf20307c4496db9 /.travis.yml
parent642d0acef547c8276ed82a319d2e16c5a977d1a4 (diff)
downloadqmk_firmware-84661ac44b15bd5e60cc223779fea05784672011.tar.gz
qmk_firmware-84661ac44b15bd5e60cc223779fea05784672011.tar.xz
Upgrade AVR 8-bit Toolchain to 3.5.4 on Travis
Diffstat (limited to '.travis.yml')
-rw-r--r--.travis.yml10
1 files changed, 7 insertions, 3 deletions
diff --git a/.travis.yml b/.travis.yml
index e74744a96..b206d1451 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -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