summaryrefslogtreecommitdiffstats
path: root/.travis.yml
diff options
context:
space:
mode:
authorPierre Ossman <ossman@cendio.se>2019-01-22 10:14:25 +0100
committerPierre Ossman <ossman@cendio.se>2019-01-22 10:50:30 +0100
commit9371e4b467af3d3bf4ec88896706521070cb2e48 (patch)
tree3d27ea223fba26abf4f8b03cc27dcc77b3575c39 /.travis.yml
parent9f90b6d568742aa514005e6a3fd955a95ecdd109 (diff)
downloadtigervnc-9371e4b467af3d3bf4ec88896706521070cb2e48.tar.gz
tigervnc-9371e4b467af3d3bf4ec88896706521070cb2e48.zip
Use Ubuntu 16.04 for general builds
It has a current GnuTLS and FLTK which simplifies the build.
Diffstat (limited to '.travis.yml')
-rw-r--r--.travis.yml18
1 files changed, 5 insertions, 13 deletions
diff --git a/.travis.yml b/.travis.yml
index c78c7a14..6b104c72 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -1,3 +1,4 @@
+dist: xenial
language: minimal
env:
@@ -10,24 +11,15 @@ matrix:
include:
- language: c++
env:
-
- # Travis is still stuck on Ubuntu 14.04, which has too old crap
before_install:
- # GnuTLS 3.x
- - sudo apt-get install -y libgnutls28-dev
- # FLTK 1.3.4
- - wget http://fltk.org/pub/fltk/1.3.4/fltk-1.3.4-2-source.tar.gz
- - tar -xvf fltk-1.3.4-2-source.tar.gz
- - pushd fltk-1.3.4-2
- - ./configure --prefix=/usr --enable-shared
- - make -j2
- - sudo make install
- - popd
-
+ - sudo apt-get install -y libgnutls-dev libfltk1.3-dev fluid
+ - sudo apt-get install -y libxtst-dev libxdamage-dev libxfixes-dev libxrandr-dev
script:
- cmake -DCMAKE_BUILD_TYPE=Debug . && make
- language: java
+ # We're not compatible with the newer java
+ dist: trusty
env:
before_install: skip
script: