diff --git a/.travis.yml b/.travis.yml index 8f06e2a..046d9ac 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,50 +1,28 @@ language: cpp compiler: gcc dist: xenial -sudo: required notifications: email: recipients: - mchehab@kernel.org on_success: change on_failure: always matrix: include: - env: TARGET_OS=xenial - compiler: clang env: TARGET_OS=xenial + before_install: - sudo apt-get update -qq + - sudo add-apt-repository "deb http://archive.ubuntu.com/ubuntu xenial main restricted universe multiverse" + - sudo add-apt-repository "deb http://archive.ubuntu.com/ubuntu xenial-security main restricted universe multiverse" + - sudo add-apt-repository "deb http://archive.ubuntu.com/ubuntu xenial-updates main restricted universe multiverse" + - sudo add-apt-repository "deb http://archive.ubuntu.com/ubuntu xenial-backports main restricted universe multiverse" + - sudo apt-get update -qq -install - - sudo apt-get install -y \ - debhelper \ - cmake \ - pkg-kde-tools \ - pkg-config \ - extra-cmake-modules \ - qtbase5-dev \ - libqt5x11extras5-dev \ - libkf5coreaddons-dev \ - libkf5doctools-dev \ - libkf5dbusaddons-dev \ - libkf5i18n-dev \ - libkf5kio-dev \ - libkf5solid-dev \ - libkf5widgetsaddons-dev \ - libkf5windowsystem-dev \ - libkf5xmlgui-dev \ - libvlc-dev \ - libx11-dev \ - libxss-dev \ - libdvbv5-dev \ - libudev-dev +install: + - sudo apt-get install -y debhelper cmake pkg-kde-tools pkg-config extra-cmake-modules qtbase5-dev libqt5x11extras5-dev libkf5coreaddons-dev libkf5dbusaddons-dev libkf5i18n-dev kio-dev libkf5solid-dev libkf5widgetsaddons-dev libkf5windowsystem-dev libkf5xmlgui-dev libvlc-dev libx11-dev libxss-dev libdvbv5-dev libudev-dev script: - #!/bin/sh -set -e - - mkdir build - - cd build - - cmake .. - - make - - make install + - mkdir build && cd build && cmake .. && make && sudo make install