summaryrefslogtreecommitdiff
path: root/.travis.yml
blob: 93764bda444059a7bea5349ce1f6413aafa1c66d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
language: c
compiler: gcc
before_install:
  - sudo add-apt-repository ppa:grilo-team/ppa -y
  - sudo apt-get update -qq
  - sudo apt-get install -qq gnome-common ilibjson-glib-dev libsoup2.4-dev
         libgrilo-unofficial-prerelease-0.2-dev libsqlite3-dev liboauth-dev
         lcov libdmapsharing-3.0-dev libgmime-2.6-dev
         libtracker-sparql-0.14-dev libgssdp-1.0-dev libgupnp-1.0-dev
         libgupnp-av-1.0-dev libquvi-dev libtotem-plparser-dev libgdata-dev
         yelp-tools libavahi-gobject-dev
  - sudo pip install cpp-coveralls --use-mirrors
script:
  - ./autogen.sh --enable-gcov
  - make
  - make check
after_success:
  - find . -path "*/.libs/*" -name "*.gc??" | while read -r p ; do mv "$p" "${p%%/.libs/*}" ; done
  - coveralls --exclude tests --exclude help