.travis.yml revision 42af697e
142af697eSAlexis La Gouttelanguage: cpp
242af697eSAlexis La Gouttecompiler:
342af697eSAlexis La Goutte  - clang
442af697eSAlexis La Goutte  - gcc
542af697eSAlexis La Gouttesudo: false
642af697eSAlexis La Goutteaddons:
742af697eSAlexis La Goutte  apt:
842af697eSAlexis La Goutte    sources:
942af697eSAlexis La Goutte    - ubuntu-toolchain-r-test
1042af697eSAlexis La Goutte    - llvm-toolchain-precise-3.8
1142af697eSAlexis La Goutte    - george-edison55-precise-backports
1242af697eSAlexis La Goutte    packages:
1342af697eSAlexis La Goutte    - g++-5
1442af697eSAlexis La Goutte    - clang-3.8
1542af697eSAlexis La Goutte    - libev-dev
1642af697eSAlexis La Goutte    - cmake
1742af697eSAlexis La Goutte    - cmake-data
1842af697eSAlexis La Gouttebefore_install:
1942af697eSAlexis La Goutte  - $CC --version
2042af697eSAlexis La Goutte  - if [ "$CXX" = "g++" ]; then export CXX="g++-5" CC="gcc-5"; else export CXX="clang++-3.8" CC="clang-3.8"; fi
2142af697eSAlexis La Goutte  - $CC --version
2242af697eSAlexis La Goutte  - cmake --version
2342af697eSAlexis La Gouttebefore_script:
2442af697eSAlexis La Goutte  # First build external lib
2542af697eSAlexis La Goutte  - ./ci/build_boringssl.sh
2642af697eSAlexis La Goutte  # configure lsquic
2742af697eSAlexis La Goutte  - cmake -DBORINGSSL_INCLUDE=$BORINGSSL_SOURCE/include -DBORINGSSL_LIB=$HOME/tmp/boringssl-libs .
2842af697eSAlexis La Gouttescript:
2942af697eSAlexis La Goutte  # Now build lsquic-client
3042af697eSAlexis La Goutte  - make
3142af697eSAlexis La Goutte  - make test
32