aboutsummaryrefslogtreecommitdiff
path: root/.travis.yml
diff options
context:
space:
mode:
authorMichaƂ Janiszewski2019-11-19 22:34:33 +0100
committerD G Turner2019-11-22 14:43:33 +0000
commit1b55df81ec0ab30343cdad84b6a7cc28a528d686 (patch)
tree186ff952278f04dd9c569667ce8473b84599a144 /.travis.yml
parent61626099375c936308e1f516e061a167fefc8fb5 (diff)
downloadscummvm-rg350-1b55df81ec0ab30343cdad84b6a7cc28a528d686.tar.gz
scummvm-rg350-1b55df81ec0ab30343cdad84b6a7cc28a528d686.tar.bz2
scummvm-rg350-1b55df81ec0ab30343cdad84b6a7cc28a528d686.zip
TRAVIS: Add ccache to build
Diffstat (limited to '.travis.yml')
-rw-r--r--.travis.yml8
1 files changed, 8 insertions, 0 deletions
diff --git a/.travis.yml b/.travis.yml
index 39142a148f..7206921a9e 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -7,6 +7,7 @@ addons:
apt:
packages:
- g++ make
+ - ccache
- libsdl2-dev
- libsdl2-net-dev
- libcurl4-openssl-dev
@@ -27,6 +28,7 @@ addons:
- libunity-dev
homebrew:
packages:
+ - ccache
- sdl2
- sdl2_net
- curl
@@ -55,8 +57,13 @@ matrix:
include:
- os: linux
compiler: gcc
+ cache: ccache
- os: linux
compiler: clang
+ cache: ccache
+ before_script:
+ - sudo ln -s $(which ccache) /usr/lib/ccache/clang
+ - sudo ln -s $(which ccache) /usr/lib/ccache/clang++
- os: osx
compiler: clang
cache:
@@ -68,6 +75,7 @@ matrix:
dist: xenial
script:
+ - export PATH="/usr/local/opt/ccache/libexec:/usr/lib/ccache:$PATH"
- ./configure --enable-all-engines --enable-opl2lpt --enable-verbose-build
- make -j 2
- make test