xref: /btstack/3rd-party/lwip/core/.travis.yml (revision 3b5c872a8c45689e8cc17891f01530f5aa5e911c)
1language: c
2os: linux
3sudo: required
4
5matrix:
6  include:
7    - compiler: gcc-7
8      addons:
9        apt:
10          sources:
11            - ubuntu-toolchain-r-test
12          packages:
13            - check
14            - libsubunit-dev
15            - gcc-7
16            - ninja-build
17            - doxygen
18      env:
19        - LSAN_OPTIONS=verbosity=1:log_threads=1
20
21    - compiler: clang-7
22      addons:
23        apt:
24          sources:
25            - ubuntu-toolchain-r-test
26            - llvm-toolchain-trusty-7
27          packages:
28            - check
29            - libsubunit-dev
30            - clang-7
31            - ninja-build
32            - doxygen
33      env:
34        - LSAN_OPTIONS=verbosity=1:log_threads=1
35
36before_install:
37  # Install cmake
38  - wget -O cmake.sh https://cmake.org/files/v3.12/cmake-3.12.0-Linux-x86_64.sh
39  - sudo sh cmake.sh --skip-license --exclude-subdir --prefix=/usr/local
40
41script:
42  - ./travis.sh
43