From 8f78169d719a3dd5284f87a1fc67a9ad95e145e6 Mon Sep 17 00:00:00 2001 From: "Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)" Date: Tue, 19 Sep 2017 23:09:25 +0100 Subject: Have travis cache a copy of latest doxygen from website as the trusty one is severely broken for AFIO purposes. --- .travis.yml | 33 ++++++++++++++------------------- 1 file changed, 14 insertions(+), 19 deletions(-) (limited to '.travis.yml') diff --git a/.travis.yml b/.travis.yml index 2f4e5f95..7870ec3b 100644 --- a/.travis.yml +++ b/.travis.yml @@ -45,27 +45,22 @@ matrix: # - os: osx # env: __="cmake tests" NAME=TravisLinuxWorker -#cache: -# apt: true -# directories: -# - llvm-3.8.0 +cache: + apt: true + directories: + - doxygen-1.8.13 before_install: -# - -# LLVM_VERSION=3.8.0; -# if [ "${TRAVIS_OS_NAME}" = "linux" ]; then -# if [ -z "$(ls -A llvm-$LLVM_VERSION)" ]; then -# wget -O llvm-$LLVM_VERSION.tar.xz http://llvm.org/releases/$LLVM_VERSION/clang+llvm-$LLVM_VERSION-x86_64-linux-gnu-ubuntu-14.04.tar.xz; -# mkdir llvm-$LLVM_VERSION; -# xzcat llvm-$LLVM_VERSION.tar.xz | tar -xvf - --strip 1 -C llvm-$LLVM_VERSION; -# cd llvm-$LLVM_VERSION/bin; -# ln -s clang-3.8 clang++-3.8; -# cd ../..; -# fi; -# llvm-$LLVM_VERSION/bin/llvm-config --version; -# export LLVM_CONFIG="llvm-$LLVM_VERSION/bin/llvm-config"; -# export PATH="$PWD/llvm-$LLVM_VERSION/bin:$PATH"; -# fi + - + DOXYGEN_VERSION=1.8.13; + if [ "${TRAVIS_OS_NAME}" = "linux" ]; then + if [ -z "$(ls -A doxygen-$DOXYGEN_VERSION)" ]; then + wget -O doxygen-$DOXYGEN_VERSION.tar.gz http://ftp.stack.nl/pub/users/dimitri/doxygen-$DOXYGEN_VERSION.linux.bin.tar.gz; + mkdir doxygen-$DOXYGEN_VERSION; + xzcat doxygen-$DOXYGEN_VERSION.tar.gz | tar -xvf - --strip 1 -C doxygen-$DOXYGEN_VERSION; + fi; + export PATH="$PWD/doxygen-$DOXYGEN_VERSION/bin:$PATH"; + fi - git checkout master - git submodule update --init --recursive -- cgit v1.2.3