From f79550b582505189ca375aacf162cca0b8dbdd4f Mon Sep 17 00:00:00 2001 From: "Dr. Chat" Date: Mon, 13 Jun 2016 18:27:14 -0500 Subject: [PATCH] Travis: Try a workaround for the llvm repository being down --- .travis.yml | 20 ++++++++++++++++---- 1 file changed, 16 insertions(+), 4 deletions(-) diff --git a/.travis.yml b/.travis.yml index 120fbf0c4..27fb09fbf 100644 --- a/.travis.yml +++ b/.travis.yml @@ -12,20 +12,32 @@ os: - linux # - osx -sudo: false +env: + global: + - LLVM_VERSION=3.8.0 + - LLVM_ARCHIVE_PATH=$HOME/clang+llvm.tar.xz + +dist: trusty +sudo: required addons: apt: sources: - ubuntu-toolchain-r-test - - llvm-toolchain-precise + # - llvm-toolchain-precise packages: - - clang-3.8 - - clang-format-3.8 + # - clang-3.8 + # - clang-format-3.8 git: # We handle submodules ourselves in xenia-build setup. submodules: false +before_install: + - wget http://llvm.org/releases/$LLVM_VERSION/clang+llvm-$LLVM_VERSION-x86_64-linux-gnu-ubuntu-14.04.tar.xz -O $LLVM_ARCHIVE_PATH + - mkdir $HOME/clang+llvm + - tar xf $LLVM_ARCHIVE_PATH -C $HOME/clang+llvm --strip-components 1 + - export PATH=$HOME/clang+llvm/bin:$PATH + before_script: # Dump useful info. - $CXX --version