There's no need for a separate job, and no need to build it from source
with Xenial.
Closes
packages:
- *common_packages
- libpsl-dev
- - os: linux
- compiler: gcc
- dist: trusty
- env:
- - T=normal BROTLI=yes
- - OVERRIDE_CC="CC=gcc-8" OVERRIDE_CXX="CXX=g++-8"
+ - libbrotli-dev
- os: linux
compiler: gcc
dist: xenial
packages:
- *common_packages
- libpsl-dev
+ - libbrotli-dev
- os: linux
compiler: gcc
dist: xenial
packages:
- *common_packages
- libpsl-dev
+ - libbrotli-dev
- os: linux
compiler: gcc
dist: xenial
env:
- T=debug-mesalink C="--with-mesalink --without-ssl"
- OVERRIDE_CC="CC=gcc-8" OVERRIDE_CXX="CXX=g++-8"
+ addons:
+ apt:
+ sources:
+ - *common_sources
+ packages:
+ - *common_packages
+ - libpsl-dev
+ - libbrotli-dev
- os: linux
compiler: clang
dist: xenial
- *common_packages
- clang-7
- libpsl-dev
+ - libbrotli-dev
- os: linux
compiler: clang
dist: xenial
- *common_packages
- clang-7
- libpsl-dev
+ - libbrotli-dev
- os: linux
compiler: clang
dist: xenial
- *common_packages
- clang-7
- libpsl-dev
+ - libbrotli-dev
- libmbedtls-dev
- os: linux
compiler: clang
- clang-7
- libgnutls28-dev
- libpsl-dev
+ - libbrotli-dev
- os: linux
compiler: clang
dist: xenial
- *common_packages
- clang-7
- libpsl-dev
+ - libbrotli-dev
- os: linux
compiler: clang
dist: xenial
- clang-7
- libnss3-dev
- libpsl-dev
+ - libbrotli-dev
- os: linux
compiler: gcc
dist: trusty
packages:
- *common_packages
- libpsl-dev
+ - libbrotli-dev
- os: linux
compiler: clang
dist: xenial
- *common_packages
- clang-7
- libpsl-dev
+ - libbrotli-dev
- os: linux
compiler: gcc
dist: xenial
- *common_packages
- lcov
- libpsl-dev
+ - libbrotli-dev
- os: linux
compiler: gcc
dist: xenial
packages:
- *common_packages
- libpsl-dev
+ - libbrotli-dev
- os: linux
compiler: clang
dist: xenial
- *common_packages
- clang-7
- libpsl-dev
+ - libbrotli-dev
- os: linux
compiler: clang
dist: xenial
- clang-7
- clang-tidy-7
- libpsl-dev
+ - libbrotli-dev
- os: linux
compiler: clang
dist: xenial
- *common_packages
- clang-7
- libpsl-dev
+ - libbrotli-dev
- os: linux
compiler: clang
dist: xenial
- *common_packages
- clang-7
- libpsl-dev
+ - libbrotli-dev
before_install:
- eval "${OVERRIDE_CC}"
before_script:
- ./buildconf
- - |
- # No brotli package available for Trusty. Download & compile from source.
- # Cannot be done in the install script because cmake is needed.
- if [ "$TRAVIS_OS_NAME" = linux -a "$BROTLI" ]; then
- curl -L https://github.com/google/brotli/archive/v1.0.1.tar.gz |
- tar xzf - &&
- (
- cd brotli-1.0.1 &&
- cmake . -DCMAKE_INSTALL_PREFIX=/usr \
- -DCMAKE_INSTALL_LIBDIR=/usr/lib &&
- make &&
- sudo make install
- )
- fi
- |
if [ "$TRAVIS_OS_NAME" = linux -a "$BORINGSSL" ]; then
(cd $HOME &&