X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=.travis.yml;h=028ccb8063448a9812256f031d75d54697a08f56;hb=15fefeb40fdf72c0167126ece6d74bdc3fe1a817;hp=e7bb44e67fa1fb6d5052257b1577077a273996f2;hpb=04d4522a6d056425d5ea742d471599b2b3f03cd0;p=clitk.git diff --git a/.travis.yml b/.travis.yml index e7bb44e..028ccb8 100644 --- a/.travis.yml +++ b/.travis.yml @@ -65,33 +65,34 @@ before_install: - export ITK_SOURCE_DIR=${EXTERNALS_DIR}/itk-${ITK_VERSION} - export ITK_DIR=${EXTERNALS_DIR}/itk-${ITK_VERSION}-build - export BUILD_DIR=$cwd/build - -install: - if test $TRAVIS_OS_NAME == linux ; then sudo apt-get install -y -qq build-essential cmake; fi #Install qt5 - $SCRIPTS/travis_build_qt.sh - if test $TRAVIS_OS_NAME == linux; then sudo apt-get -y install libgdcm2-dev libpq-dev; fi - if test $TRAVIS_OS_NAME == linux; then if [[ "$QT_VERSION" == "5.5.1" ]] ; then QTDIR="/opt/qt55" && PATH="$PATH:$QTDIR/bin" && qt55-env.sh ; fi; fi - if test $TRAVIS_OS_NAME == osx ; then export HOMEBREW_QT_VERSION=$(brew list --versions qt | rev | cut -d' ' -f1 | rev); fi +- if test $TRAVIS_OS_NAME == osx ; then brew install ccache; fi +- if test $TRAVIS_OS_NAME == osx ; then export PATH="/usr/local/opt/ccache/libexec:$PATH"; fi - if test $TRAVIS_OS_NAME == osx ; then if [[ "$QT_VERSION" == "5.5.1" ]] ; then ln -s /usr/local/Cellar/qt@5.5/5.5.1_1/mkspecs /usr/local/mkspecs; fi; fi - if test $TRAVIS_OS_NAME == osx ; then if [[ "$QT_VERSION" == "5.5.1" ]] ; then ln -s /usr/local/Cellar/qt@5.5/5.5.1_1/plugins /usr/local/plugins; fi; fi - if test $TRAVIS_OS_NAME == osx ; then if [[ "$QT_VERSION" == "4.8.7" ]] ; then ln -s /usr/local/Cellar/qt@4/4.8.7_1/mkspecs /usr/local/mkspecs; fi; fi - if test $TRAVIS_OS_NAME == osx ; then if [[ "$QT_VERSION" == "4.8.7" ]] ; then ln -s /usr/local/Cellar/qt@4/4.8.7_1/plugins /usr/local/plugins; fi; fi - if test $TRAVIS_OS_NAME == osx ; then qmake -v; fi -cache: - - timeout: 1000 - - directories: - - $HOME/vtk-5.10 - - $HOME/vtk-5.10-build - - $HOME/vtk-6.3 - - $HOME/vtk-6.3-build - - $HOME/vtk-7.0.0 - - $HOME/vtk-7.0.0-build - - $HOME/itk-4.5 - - $HOME/itk-4.5-build - - $HOME/itk-4.9.1 - - $HOME/itk-4.9.1-build +cache: ccache +#install: +# - timeout: 1000 +directories: + - $HOME/vtk-5.10 + - $HOME/vtk-5.10-build + - $HOME/vtk-6.3 + - $HOME/vtk-6.3-build + - $HOME/vtk-7.0.0 + - $HOME/vtk-7.0.0-build + - $HOME/itk-4.5 + - $HOME/itk-4.5-build + - $HOME/itk-4.9.1 + - $HOME/itk-4.9.1-build before_script: - if test $TRAVIS_OS_NAME == linux ; then sudo ln -s /usr/bin/x86_64-linux-gnu/libpq.so /usr/bin/libpq.so; fi