diff --git a/.travis.yml b/.travis.yml index ba752bf1..fa8c3d93 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,6 +1,17 @@ language: c sudo: required dist: trusty +apt: + sources: + - ubuntu-toolchain-r-test + packages: + - cmake-data + - cmake + - libglib2.0-0 + - libsndfile-dev + - libasound2-dev + - libjack-dev + - portaudio19-dev env: - CMAKE_FLAGS="-Denable-floats=1" - CMAKE_FLAGS="-Denable-profiling=1" @@ -17,30 +28,16 @@ matrix: - os: linux addons: apt: - sources: - - ubuntu-toolchain-r-test packages: - g++-4.8 - - cmake-data - - cmake - - libglib2.0-0 - - libsndfile-dev - - libasound2-dev - - libjack-dev - - portaudio19-dev env: - MATRIX_EVAL="CC=gcc-4.8 && CXX=g++-4.8" - os: linux addons: apt: - sources: - - ubuntu-toolchain-r-test packages: - g++-4.9 - - cmake-data - - cmake - - libglib2.0-0 env: - MATRIX_EVAL="CC=gcc-4.9 && CXX=g++-4.9" @@ -48,13 +45,8 @@ matrix: - os: linux addons: apt: - sources: - - ubuntu-toolchain-r-test packages: - g++-5 - - cmake-data - - cmake - - libglib2.0-0 env: - MATRIX_EVAL="CC=gcc-5 && CXX=g++-5" @@ -62,13 +54,8 @@ matrix: - os: linux addons: apt: - sources: - - ubuntu-toolchain-r-test packages: - g++-6 - - cmake-data - - cmake - - libglib2.0-0 env: - MATRIX_EVAL="CC=gcc-6 && CXX=g++-6" @@ -77,14 +64,10 @@ matrix: addons: apt: sources: - - ubuntu-toolchain-r-test - llvm-toolchain-precise-3.8 - george-edison55-precise-backports packages: - clang-3.8 - - cmake-data - - cmake - - libglib2.0-0 env: - MATRIX_EVAL="CC=clang-3.8 && CXX=clang++-3.8" @@ -97,9 +80,6 @@ matrix: - george-edison55-precise-backports packages: - clang-3.9 - - cmake-data - - cmake - - libglib2.0-0 env: - MATRIX_EVAL="CC=clang-3.9 && CXX=clang++-3.9" @@ -112,9 +92,6 @@ matrix: - george-edison55-precise-backports packages: - clang-4.0 - - cmake-data - - cmake - - libglib2.0-0 env: - MATRIX_EVAL="CC=clang-4.0 && CXX=clang++-4.0" @@ -156,5 +133,5 @@ before_script: - mkdir build && cd build script: - - cmake "${CMAKE_FLAGS}" "-DCMAKE_BUILD_TYPE=RelWithDebInfo" .. + - cmake ${CMAKE_FLAGS} "-DCMAKE_BUILD_TYPE=RelWithDebInfo" .. - make -j4