Merge pull request #319 from yuriks/travis-apt-cache

Travis: Enable caching of dependencies
master
bunnei 2014-12-20 23:21:08 +07:00
commit 09a5df31d6
2 changed files with 7 additions and 0 deletions

@ -20,6 +20,8 @@ if [ "$TRAVIS_OS_NAME" = linux -o -z "$TRAVIS_OS_NAME" ]; then
curl http://www.cmake.org/files/v2.8/cmake-2.8.11-Linux-i386.tar.gz \ curl http://www.cmake.org/files/v2.8/cmake-2.8.11-Linux-i386.tar.gz \
| sudo tar -xz -C /usr/local --strip-components=1 | sudo tar -xz -C /usr/local --strip-components=1
elif [ "$TRAVIS_OS_NAME" = osx ]; then elif [ "$TRAVIS_OS_NAME" = osx ]; then
export HOMEBREW_CACHE="$PWD/.homebrew-cache"
mkdir -p "$HOMEBREW_CACHE"
brew tap homebrew/versions brew tap homebrew/versions
brew install qt5 glfw3 pkgconfig brew install qt5 glfw3 pkgconfig
fi fi

@ -4,6 +4,11 @@ os:
language: cpp language: cpp
cache:
apt: true
directories:
- .homebrew-cache
before_install: before_install:
- sh .travis-deps.sh - sh .travis-deps.sh