From b06e5f0e832de341004de7adceead13e86f058ba Mon Sep 17 00:00:00 2001 From: Frank Dellaert Date: Sun, 2 Jun 2019 16:43:33 -0400 Subject: [PATCH] Install ccache on OSX and add GTSAM_BUILD_WITH_CCACHE flag to cmake --- .travis.sh | 1 + .travis.yml | 4 ++++ 2 files changed, 5 insertions(+) diff --git a/.travis.sh b/.travis.sh index bb3b497ed..76d384263 100755 --- a/.travis.sh +++ b/.travis.sh @@ -23,6 +23,7 @@ function build_and_test () fi cmake $SOURCE_DIR \ + -DGTSAM_BUILD_WITH_CCACHE=ON -DGTSAM_BUILD_UNSTABLE=$GTSAM_BUILD_UNSTABLE \ -DGTSAM_BUILD_EXAMPLES_ALWAYS=$GTSAM_BUILD_EXAMPLES_ALWAYS \ -DGTSAM_BUILD_TESTS=$GTSAM_BUILD_TESTS diff --git a/.travis.yml b/.travis.yml index f1ddd240c..402dec48c 100644 --- a/.travis.yml +++ b/.travis.yml @@ -19,6 +19,10 @@ addons: before_install: - if [ "$TRAVIS_OS_NAME" == "osx" ]; then brew update ; fi +install: + - 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 + script: - bash .travis.sh