Commit fffc119c authored by Daniel Agar's avatar Daniel Agar

travis-ci switch docker infrastructure

parent 982a0f59
language: cpp language: cpp
compiler: compiler:
- clang - clang
# - gcc # - gcc
cache: # use travis-ci docker based infrastructure
apt: true sudo: false
install: addons:
- sudo add-apt-repository --yes ppa:ubuntu-toolchain-r/test apt:
- sudo add-apt-repository --yes ppa:kubuntu-ppa/backports sources:
- sudo apt-get -qq update - ubuntu-toolchain-r-test
- sudo apt-get install -yqq git cmake ninja-build libsqlite3-dev libncurses5-dev liblzma-dev libreadline-dev libgmp3-dev autoconf libtool python-dev texlive-extra-utils packages:
- if [ "$CXX" = "clang++" ]; then sudo apt-get install -qq clang-3.4 libstdc++-4.8-dev; fi - autoconf
- if [ "$CXX" = "g++" ]; then sudo apt-get install -qq g++-4.8; fi - clang-3.4
- cmake
- g++-4.8
- libgmp3-dev
- liblzma-dev
- libncurses5-dev
- libreadline-dev
- libsqlite3-dev
- libtool
- ninja-build
- python-dev
- texlive-extra-utils
before_install:
- wget http://www.cmake.org/files/v3.2/cmake-3.2.1-Linux-x86_64.tar.gz
- tar zxf cmake-3.2.1-Linux-x86_64.tar.gz
- export PATH=`pwd`/cmake-3.2.1-Linux-x86_64/bin:$PATH
- if [ "$CXX" = "g++" ]; then export CC="gcc-4.8" CXX="g++-4.8"; fi - if [ "$CXX" = "g++" ]; then export CC="gcc-4.8" CXX="g++-4.8"; fi
install:
- git clone git://github.com/llvm-mirror/llvm.git ~/pyston_deps/llvm-trunk - git clone git://github.com/llvm-mirror/llvm.git ~/pyston_deps/llvm-trunk
- git clone git://github.com/llvm-mirror/clang.git ~/pyston_deps/llvm-trunk/tools/clang - git clone git://github.com/llvm-mirror/clang.git ~/pyston_deps/llvm-trunk/tools/clang
- git config --global user.email "you@example.com" - git config --global user.email "you@example.com"
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment