diff --git a/.travis.yml b/.travis.yml index e6f491d84..e3f69b9a0 100644 --- a/.travis.yml +++ b/.travis.yml @@ -3,12 +3,23 @@ language: c compiler: - gcc -before_install: - - sudo add-apt-repository --yes ppa:vala-team - - sudo apt-get update --quiet - - sudo apt-get install --yes --force-yes valac libglib2.0-bin libglib2.0-dev - libsoup2.4-dev libfcgi-dev python-pip valadoc - - sudo pip install cpp-coveralls sphinx PyYAML +cache: ccache + +addons: + apt: + sources: + - vala-team + packages: + - valac + - libglib2.0-bin + - libglib2.0-dev + - libsoup2.4-dev + - libfcgi-dev + - python-pip + - valadoc + +install: + - pip install --user cpp-coveralls sphinx PyYAML before_script: - ./waf configure --enable-gcov