23 lines
793 B
YAML
23 lines
793 B
YAML
language: c
|
|
|
|
os:
|
|
- linux
|
|
- osx
|
|
|
|
cache:
|
|
directories:
|
|
# Cache for the gcc archives
|
|
- $HOME/gcc-cache/
|
|
|
|
install:
|
|
- if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then GCC_NAME="gcc-arm-none-eabi-7-2017-q4-major-mac.tar.bz2"; else GCC_NAME="gcc-arm-none-eabi-7-2017-q4-major-linux.tar.bz2"; fi
|
|
- if test ! -e $HOME/gcc-cache/$GCC_NAME ; then wget "https://developer.arm.com/-/media/Files/downloads/gnu-rm/7-2017q4/$GCC_NAME" -O $HOME/gcc-cache/$GCC_NAME ; fi
|
|
- tar -xf $HOME/gcc-cache/$GCC_NAME -C $HOME
|
|
- export PATH=$PATH:$HOME/gcc-arm-none-eabi-7-2017-q4-major/bin
|
|
|
|
script:
|
|
- make -C left clean && make -j2 -C left DEBUG=1
|
|
- make -C left clean && make -j2 -C left DEBUG=0
|
|
- make -C right clean && make -j2 -C right DEBUG=1
|
|
- make -C right clean && make -j2 -C right DEBUG=0
|