Skip to content

Commit 6d77f49

Browse files
committedDec 17, 2015
Try using an LLVM prebuilt to avoid sudo.
1 parent 2b6ff7f commit 6d77f49

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed
 

‎.travis.yml

+3-2
Original file line numberDiff line numberDiff line change
@@ -5,14 +5,14 @@ compiler:
55
before_install:
66
- echo $LANG
77
- echo $LC_ALL
8-
- if [ $TRAVIS_OS_NAME == linux ]; then sudo apt-get update && sudo apt-get install -y llvm-3.4 llvm-3.4-dev; fi
8+
- if [ $TRAVIS_OS_NAME == linux ]; then LLVM_TAR=llvm-3.4.2-x86_64-unknown-linux-gnu-4.7.tar.bz2 curl -o $LLVM_TAR https://s3.amazonaws.com/asset.rubini.us/prebuilt/$LLVM_TAR && mkdir vendor/llvm && cd vendor/llvm && tar -xjf $LLVM_TAR; fi
99
- if [ $TRAVIS_OS_NAME == osx ]; then brew update && brew install llvm35 && brew link --force llvm35; fi
1010
- rvm use $RVM --install --binary --fuzzy
1111
- gem update --system
1212
- gem --version
1313
before_script:
1414
- travis_retry bundle
15-
- if [ $TRAVIS_OS_NAME == linux ]; then travis_retry ./configure --llvm-config llvm-config-3.4; fi
15+
- if [ $TRAVIS_OS_NAME == linux ]; then travis_retry ./configure --llvm-config ./vendor/llvm/Release/bin/llvm-config; fi
1616
- if [ $TRAVIS_OS_NAME == osx ]; then travis_retry ./configure; fi
1717
script: rake ci
1818
after_success:
@@ -60,3 +60,4 @@ env:
6060
os:
6161
- linux
6262
- osx
63+
sudo: false

0 commit comments

Comments
 (0)