Add ppa to support installation of Poco JSON in Travis CI

This commit is contained in:
Tristan Penman 2017-05-31 15:23:25 +10:00
parent c08413d010
commit f68ea9b6b9

View File

@ -9,7 +9,7 @@ matrix:
addons:
apt:
sources: ['ubuntu-toolchain-r-test']
packages: ['g++-5', 'qtbase5-dev', 'libpoco-dev']
packages: ['g++-5', 'qtbase5-dev']
env:
- CXX_COMPILER=g++-5
- C_COMPILER=gcc-5
@ -19,7 +19,7 @@ matrix:
addons:
apt:
sources: ['ubuntu-toolchain-r-test', 'llvm-toolchain-precise-3.6']
packages: ['clang-3.6', 'qtbase5-dev', 'libpoco-dev']
packages: ['clang-3.6', 'qtbase5-dev']
env:
- CXX_COMPILER=clang++-3.6
- C_COMPILER=clang-3.6
@ -30,7 +30,7 @@ matrix:
addons:
apt:
sources: ['ubuntu-toolchain-r-test', 'llvm-toolchain-precise-3.7']
packages: ['clang-3.7', 'qtbase5-dev', 'libpoco-dev']
packages: ['clang-3.7', 'qtbase5-dev']
env:
- CXX_COMPILER=clang++-3.7
- C_COMPILER=clang-3.7
@ -41,15 +41,16 @@ matrix:
addons:
apt:
sources: ['ubuntu-toolchain-r-test', 'llvm-toolchain-precise-3.8']
packages: ['clang-3.8', 'libc++-dev', 'libc++abi-dev', 'qtbase5-dev', 'libpoco-dev']
packages: ['clang-3.8', 'libc++-dev', 'libc++abi-dev', 'qtbase5-dev']
env:
- CXX_COMPILER=clang++-3.8
- C_COMPILER=clang-3.8
- CMAKE_FLAGS="-DCMAKE_CXX_FLAGS=-stdlib=libc++ -DCMAKE_EXE_LINKER_FLAGS=-lc++"
before_install:
- sudo add-apt-repository -y ppa:frodo-vdr/unstable-main
- sudo apt-get update -qq
- sudo apt-get install -y --force-yes libboost1.55-dev
- sudo apt-get install -y --force-yes libboost1.55-dev libpocojson42 libpoco-dev
script:
- mkdir build && cd build