Unverified Commit 286a6bc3 authored by teor's avatar teor
Browse files

Travis: Use ccache

Part of ticket 26952.
parent 74b3a340
Loading
Loading
Loading
Loading
+6 −0
Original line number Diff line number Diff line
language: c

cache:
  ccache: true

compiler:
  - gcc
  - clang
@@ -94,6 +97,9 @@ before_install:
  - if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then brew upgrade; fi

install:
  ## If we're on OSX use brew to install ccache (ccache is automatically installed on Linux)
  - if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then brew install ccache; fi
  - if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then export PATH="/usr/local/opt/ccache/libexec:$PATH"; fi
  ## If we're on OSX use brew to install required dependencies (for Linux, see the "apt:" section above)
  - if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then brew install libevent; fi
  - if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then brew install openssl; fi
+3 −0
Original line number Diff line number Diff line
  o Minor features (continuous integration):
    - Use ccache in our Travis CI configuration.
      Closes ticket 26952.