Guillaume Chatelet | ebab23a | 2018-02-01 11:42:40 +0100 | [diff] [blame] | 1 | language: c |
| 2 | |
Guillaume Chatelet | a25b5cb | 2018-02-14 09:41:51 +0100 | [diff] [blame] | 3 | sudo: false |
Guillaume Chatelet | ebab23a | 2018-02-01 11:42:40 +0100 | [diff] [blame] | 4 | |
Guillaume Chatelet | a25b5cb | 2018-02-14 09:41:51 +0100 | [diff] [blame] | 5 | cache: |
| 6 | directories: |
| 7 | - $HOME/qemu |
Guillaume Chatelet | 5e016e4 | 2018-02-14 09:59:29 +0100 | [diff] [blame] | 8 | - $HOME/toolchains |
Guillaume Chatelet | a25b5cb | 2018-02-14 09:41:51 +0100 | [diff] [blame] | 9 | |
| 10 | matrix: |
| 11 | include: |
| 12 | - os: linux |
| 13 | compiler: gcc |
| 14 | - os: linux |
| 15 | compiler: clang |
| 16 | - os: osx |
| 17 | compiler: gcc |
| 18 | - os: osx |
| 19 | compiler: clang |
| 20 | - os: linux |
| 21 | env: |
| 22 | CROSS_COMPILE=1 |
| 23 | TOOLCHAIN_NAME=gcc-linaro-7.2.1-2017.11-x86_64_arm-linux-gnueabihf |
| 24 | TARGET=arm-linux-gnueabihf |
| 25 | QEMU_ARCH=arm |
Guillaume Chatelet | 4997863 | 2018-02-14 10:57:34 +0100 | [diff] [blame^] | 26 | - os: linux |
| 27 | env: |
| 28 | CROSS_COMPILE=1 |
| 29 | TOOLCHAIN_NAME=gcc-linaro-7.2.1-2017.11-x86_64_aarch64-linux-gnu |
| 30 | TARGET=aarch64-linux-gnu |
| 31 | QEMU_ARCH=aarch64 |
Guillaume Chatelet | ebab23a | 2018-02-01 11:42:40 +0100 | [diff] [blame] | 32 | |
| 33 | script: |
| 34 | - cmake --version |
Guillaume Chatelet | a25b5cb | 2018-02-14 09:41:51 +0100 | [diff] [blame] | 35 | - bash -e -x ./scripts/run_integration.sh |