@@ -6,22 +6,15 @@ matrix:
- env: TARGET=thumbv6m-none-eabi
os: linux
dist: trusty
- addons:
- apt:
- packages: &cortex
- - gcc-arm-none-eabi
+ sudo: required
- env: TARGET=thumbv7m-none-eabi
- packages: *cortex
- env: TARGET=thumbv7em-none-eabi
- env: TARGET=i586-unknown-linux-gnu
services: docker
@@ -33,6 +33,13 @@ install_binutils() {
brew install binutils
;;
esac
+
+ case $TARGET in
+ thumbv*-none-eabi)
+ sudo apt-get install -y --no-install-recommends \
+ binutils-arm-none-eabi
+ ;;
+ esac
}
install_c_toolchain() {