Merge pull request #218 from saper/build-fixes
[envytools.git] / .travis.yml
blob69ad17a370bc42020d9d499dd6e6b18e1ff3533c
1 language: cpp
3 # Use Ubuntu Xenial (16.04) environment.
4 dist: xenial
6 addons:
7   apt:
8     packages:
9     - libxml2-dev
10     - flex
11     - bison
12     - pkg-config
13     # Optional dependency needed by hwtest
14     - libpciaccess-dev
15     # Optional dependency needed by demmt
16     - libdrm-dev
17     - libseccomp-dev
18     # Optional dependency needed by nva
19     - libpciaccess-dev
20     - libx11-dev
21     - libxext-dev
22     - python3-dev
23     - cython3
24     # Optional dependencies needed by vdpow
25     - libpciaccess-dev
26     - libx11-dev
27     - libvdpau-dev
29 env:
30   global:
31     - MAKEFLAGS="-j2"
33 compiler:
34   - clang
35   - gcc
37 script:
38   - cmake .
39   - make
40   - make test