Andres Gomez | 1d5895c | 2017-11-01 17:25:39 +0200 | [diff] [blame] | 1 | language: c++ |
| 2 | |
| 3 | sudo: required |
| 4 | dist: trusty |
| 5 | |
| 6 | cache: |
| 7 | apt: true |
| 8 | ccache: true |
| 9 | |
| 10 | env: |
| 11 | global: |
| 12 | - MAKEFLAGS="-j4" |
| 13 | |
| 14 | matrix: |
| 15 | include: |
| 16 | - env: |
| 17 | - RECIPE="clang-64-debug" |
| 18 | addons: |
| 19 | apt: |
| 20 | sources: |
| 21 | - llvm-toolchain-trusty-3.9 |
| 22 | packages: |
| 23 | - clang-3.9 |
| 24 | |
| 25 | - env: |
| 26 | - RECIPE="gcc-32-debug" |
| 27 | addons: |
| 28 | apt: |
| 29 | packages: |
| 30 | - g++-multilib |
| 31 | |
| 32 | - env: |
| 33 | - RECIPE="gcc-64-release" |
| 34 | |
| 35 | - env: |
| 36 | - RECIPE="android-mustpass" |
| 37 | |
| 38 | - env: |
| 39 | - RECIPE="vulkan-mustpass" |
| 40 | |
| 41 | - env: |
| 42 | - RECIPE="gen-inl-files" |
| 43 | addons: |
| 44 | apt: |
| 45 | packages: |
| 46 | - python-lxml |
| 47 | |
| 48 | script: |
| 49 | - python2 ./scripts/check_build_sanity.py -r $RECIPE |