summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSebastian Pipping <sebastian@pipping.org>2021-02-25 22:55:12 +0100
committerSebastian Pipping <sebastian@pipping.org>2021-02-25 23:01:33 +0100
commit50fe23d62f88f0092bde87e913c48f5975aa9e0f (patch)
tree8bbf97be51681bc81aa15b1ebcbc70f5561ac515
parent9e1fba08c231f1990fdee13545ab3a0ac804bd3c (diff)
downloaduriparser-50fe23d62f88f0092bde87e913c48f5975aa9e0f.tar.gz
.travis.yml: Upgrade to Ubuntu Bionic 18.04.x LTS and Clang 11
-rw-r--r--.travis.yml15
1 files changed, 9 insertions, 6 deletions
diff --git a/.travis.yml b/.travis.yml
index 0096384..cded4c0 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -2,18 +2,21 @@
# Licensed under the MIT license
language: cpp
-dist: xenial
+dist: bionic
addons:
apt:
sources:
- # Clang 8:
- - llvm-toolchain-xenial-8
+ # Clang:
+ - sourceline: "deb https://apt.llvm.org/bionic/ llvm-toolchain-bionic-11 main"
+ key_url: "https://apt.llvm.org/llvm-snapshot.gpg.key"
- ubuntu-toolchain-r-test
packages:
- - clang-8
- cmake
- lzip
+ # Clang and llvm-symbolizer:
+ - clang-11
+ - llvm-11
# Documentation:
- doxygen
- graphviz
@@ -59,8 +62,8 @@ script:
-Wdeprecated
-Werror=deprecated
- -DCMAKE_C_COMPILER=clang-8
- -DCMAKE_CXX_COMPILER=clang++-8
+ -DCMAKE_C_COMPILER=clang-11
+ -DCMAKE_CXX_COMPILER=clang++-11
-DCMAKE_C_FLAGS="${CFLAGS}"
-DCMAKE_CXX_FLAGS="${CXXFLAGS}"
-DCMAKE_EXE_LINKER_FLAGS="${LDFLAGS}"