Use more recent toolchain from ARM

This commit is contained in:
Nanosonde 2020-11-08 16:43:28 +01:00
parent 81a39043c1
commit d62d668224

View File

@ -45,15 +45,31 @@
sources: sources:
- ubuntu-toolchain-r-test - ubuntu-toolchain-r-test
packages: packages:
- gcc-arm-none-eabi env:
- MATRIX_EVAL="CC=arm-none-eabi-gcc && CXX=arm-none-eabi-g++"
- GCC_URL="https://developer.arm.com/-/media/Files/downloads/gnu-rm/9-2019q4/gcc-arm-none-eabi-9-2019-q4-major-x86_64-linux.tar.bz2?revision=108bd959-44bd-4619-9c19-26187abf5225&la=en&hash=E788CE92E5DFD64B2A8C246BBA91A249CB8E2D2D"
cache: cache:
directories: directories:
git: git:
depth: false depth: false
quiet: true quiet: true
before_install:
- eval "${MATRIX_EVAL}"
install: install:
- pushd .
- cd ~
- mkdir arm-gcc-toolchain
- wget -O $HOME/arm-gcc-toolchain/gcc.tar.bz2 $GCC_URL
- cd arm-gcc-toolchain
- tar -jxf gcc.tar.bz2 --strip=1
- popd
- export PATH=$HOME/arm-gcc-toolchain/bin:$PATH
before_script:
- arm-none-eabi-gcc --version
script: script:
- echo "building knx-cc1310" - echo "building knx-cc1310"
- cd examples/knx-cc1310 - cd examples/knx-cc1310