10 - if [ "$CXX" = "g++" ]; then export CXX="g++-4.8" CC="gcc-4.8"; fi
14 - ubuntu-toolchain-r-test
22 - CXXSTD="cxxflags='-std=c++0x'"
24 # For now disable gcc on osx as g++4.8 is not yet available
31 # 1.55: http://sourceforge.net/projects/boost/files/boost/1.55.0/boost_1_55_0.tar.bz2/download
32 # 1.57: http://sourceforge.net/projects/boost/files/boost/1.57.0/boost_1_57_0.tar.bz2/download
33 # 1.58: http://downloads.sourceforge.net/project/boost/boost/1.58.0/boost_1_58_0.tar.bz2\?r\=\&ts\=1435589970\&use_mirror\=garr
34 - wget http://downloads.sourceforge.net/project/boost/boost/1.58.0/boost_1_58_0.tar.bz2\?r\=\&ts\=1435589970\&use_mirror\=garr -O /tmp/boost.tar.bz2
35 - tar jxf /tmp/boost.tar.bz2
36 - mv boost_1_58_0 $PWD/boost-trunk
37 # patch the boost build system - not neccessary with 1.58 anymore
38 # - patch $PWD/boost-trunk/tools/build/v2/build/toolset.jam toolset.jam.patch
39 - export BOOST_ROOT="$PWD/boost-trunk"
43 - cd $TRAVIS_BUILD_DIR
44 - if [ "$TRAVIS_OS_NAME" = "osx" ] && [ "$CC" = "gcc" ]; then export CC=gcc-4.8; fi
48 - $BOOST_ROOT/b2 toolset=$CC $CXXSTD