diff --git a/.travis.yml b/.travis.yml index 41abe9f8e..0a13ece49 100644 --- a/.travis.yml +++ b/.travis.yml @@ -3,20 +3,29 @@ 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 libgee-0.8-dev libfcgi-dev libctpl-dev python-pip - - sudo pip install cpp-coveralls sphinx PyYAML +addons: + apt: + sources: + - vala-team + packages: + - valac + - libglib2.0-bin + - libglib2.0-dev + - libsoup2.4-dev + - libgee-0.8-dev + - libfcgi-dev + - libctpl-dev + - python-pip + +install: + - pip install --user cpp-coveralls sphinx PyYAML before_script: - - ./waf configure --enable-gcov --prefix=/usr + - ./waf configure --enable-gcov - ./waf build - - sudo ./waf install script: - - build/tests/tests + - LD_LIBRARY_PATH=build build/tests/tests - sphinx-build docs build/docs after_success: