.travis.yml revision 7e524200
1language: c 2matrix: 3 include: 4 - name: Linux (gcc) 5 os: linux 6 dist: xenial 7 go: 1.13.x 8 compiler: gcc 9 addons: 10 apt: 11 packages: 12 - libevent-dev 13 - name: Linux (clang) 14 os: linux 15 compiler: clang 16 addons: 17 apt: 18 packages: 19 - libevent-dev 20 - name: macOS 21 os: osx 22sudo: false 23before_script: 24 - git clone https://boringssl.googlesource.com/boringssl 25 - cd boringssl 26 # This is so that both GQUIC and IETF branches build. Just picking 27 # a known good revision: 28 - git checkout 49de1fc2910524c888866c7e2b0db1ba8af2a530 29 - cmake . 30 - make 31 - cd - 32 - git submodule init 33 - git submodule update 34 - cmake -DBORINGSSL_DIR=$PWD/boringssl . 35script: 36 # Now build lsquic-client 37 - make 38 - make test 39