aboutsummaryrefslogtreecommitdiffstats
path: root/.travis.yml
diff options
context:
space:
mode:
authorGravatar Dirk Hohndel <dirk@hohndel.org>2018-12-22 19:46:38 -0800
committerGravatar Dirk Hohndel <dirk@hohndel.org>2018-12-22 23:13:44 -0800
commit7a0e26609b1e310efbb73b3541301db2a181fa17 (patch)
tree954225ee2c6df971bfdfc71453cfcb0909fd2241 /.travis.yml
parent6000d3c502faa713f2cdc2a313529257d3de6b42 (diff)
downloadsubsurface-7a0e26609b1e310efbb73b3541301db2a181fa17.tar.gz
Travis: use homebrew addon instead of doing it manually
This should make our mac builds on Travis faster. This also switches to the latest xcode / VM image which helps speed things up (less to update for Homebrew). It turned out that that app directories that we were creating here didn't run for people, anyway, so why even bother with an old image. We still create / upload that image (simply in order to be able to peek into it in case something goes wrong). Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
Diffstat (limited to '.travis.yml')
-rw-r--r--.travis.yml18
1 files changed, 16 insertions, 2 deletions
diff --git a/.travis.yml b/.travis.yml
index a0c48f767..ed67360fa 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -9,8 +9,22 @@ matrix:
- env: SUBSURFACE_PLATFORM='mac'
os: osx
- osx_image: xcode8
- language: c++ ruby
+ osx_image: xcode10.1
+ language: c++
+ addons:
+ homebrew:
+ packages:
+ - xz
+ - hidapi
+ - libusb
+ - libxml2
+ - libxslt
+ - libzip
+ - openssl
+ - pkg-config
+ - libgit2
+ - libssh2
+ update: true
- env: SUBSURFACE_PLATFORM='windows'
os: linux