summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJan Beich <jbeich@FreeBSD.org>2020-05-21 22:51:05 +0000
committerDmitry Rogozhkin <dmitry.v.rogozhkin@intel.com>2020-10-16 09:35:48 -0700
commit437d42611b50462e52352b61b0ac073a611cf071 (patch)
tree1be1967ea9526b284449450b04f036cb27af8a27
parentfbf905c3342c2667b2474864951f4590a0eb91c7 (diff)
downloadlibva-437d42611b50462e52352b61b0ac073a611cf071.tar.gz
CI: add FreeBSD job
Unlike Linux it uses Meson/Clang to improve coverage.
-rw-r--r--.travis.yml13
1 files changed, 13 insertions, 0 deletions
diff --git a/.travis.yml b/.travis.yml
index 6f29b70..0407daf 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -68,6 +68,19 @@ script:
- make -j4 ; sudo make install
- make check
+jobs:
+ include:
+ - os: linux
+ - os: freebsd
+ compiler: clang
+ before_install:
+ - sudo pkg install -y meson pkgconf libdrm libXext libXfixes wayland
+ - sudo pkg install -y -x '^mesa($|-libs)'
+ script:
+ - meson _build
+ - meson compile -C _build
+ after_success: skip
+
after_success:
- coveralls --exclude lib --exclude tests --gcov-options '\-lp'