Commit 04056660436c274fda3280ed31a52b3df7461492

Authored by David Graeff
Committed by David Gräff
1 parent f3ea2602

Travis: Use cmake of the updated travis ubuntu distribution. Use newer Qt from a ppa

Showing 1 changed file with 10 additions and 7 deletions
.travis.yml
... ... @@ -11,17 +11,17 @@ addons:
11 11 apt:
12 12 sources:
13 13 - ubuntu-toolchain-r-test
14   - - llvm-toolchain-trusty-3.6
  14 + - llvm-toolchain-trusty-3.9
15 15 packages: &native_deps
16 16 - cmake
17 17 - libusb-1.0-0-dev
18 18 - libfftw3-dev
19   - - libqt5qml5
  19 +# - libqt5qml5
20 20 - libgtest-dev
21   - - libqt5opengl5-dev
22   - - qtbase5-dev
23   - - qttools5-dev
24   - - qttools5-dev-tools
  21 +# - libqt5opengl5-dev
  22 +# - qtbase5-dev
  23 +# - qttools5-dev
  24 +# - qttools5-dev-tools
25 25 - gcc-5
26 26 - g++-5
27 27 # - doxygen
... ... @@ -44,9 +44,12 @@ matrix:
44 44  
45 45 before_install:
46 46 - if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then brew update; brew install libusb fftw qt5; export CMAKE_PREFIX_PATH=$(brew --prefix qt5); fi
47   - - if [[ "$TRAVIS_OS_NAME" != "osx" ]]; then mkdir $HOME/usr; export PATH="$HOME/usr/bin:$PATH"; wget https://cmake.org/files/v3.7/cmake-3.7.2-Linux-x86_64.sh; chmod +x cmake-3.7.2-Linux-x86_64.sh; ./cmake-3.7.2-Linux-x86_64.sh --prefix=$HOME/usr --exclude-subdir --skip-license; fi
  47 + - if [[ "$TRAVIS_OS_NAME" != "osx" ]]; then sudo add-apt-repository ppa:beineri/opt-qt551-trusty;sudo apt-get -qq update; sudo apt-get --yes install qt55base; fi
48 48  
49 49 before_script:
  50 + - QTDIR="/opt/qt55"
  51 + - PATH="$QTDIR/bin:$PATH"
  52 + - source /opt/qt55/bin/qt55-env.sh
50 53 - mkdir build
51 54 - cd build
52 55 - cmake -DCMAKE_CXX_COMPILER=$CMAKE_CXX_COMPILER -DCMAKE_PREFIX_PATH=$CMAKE_PREFIX_PATH ../
... ...