]> git.proxmox.com Git - ceph.git/blame - ceph/src/boost/libs/numeric/odeint/.travis.yml
bump version to 12.2.2-pve1
[ceph.git] / ceph / src / boost / libs / numeric / odeint / .travis.yml
CommitLineData
7c673cae
FG
1sudo: false
2language: cpp
3os:
4 - linux
5 - osx
6compiler:
7 - gcc
8 - clang
9install:
10 - if [ "$CXX" = "g++" ]; then export CXX="g++-4.8" CC="gcc-4.8"; fi
11addons:
12 apt:
13 sources:
14 - ubuntu-toolchain-r-test
15 packages:
16 - gcc-4.8
17 - g++-4.8
18 - clang
19
20env:
21 - CXXSTD=""
22 - CXXSTD="cxxflags='-std=c++0x'"
23
24# For now disable gcc on osx as g++4.8 is not yet available
25matrix:
26 exclude:
27 - os: osx
28 compiler: gcc
29
30before_install:
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"
40
41 - cd $BOOST_ROOT
42 - ./bootstrap.sh
43 - cd $TRAVIS_BUILD_DIR
44 - if [ "$TRAVIS_OS_NAME" = "osx" ] && [ "$CC" = "gcc" ]; then export CC=gcc-4.8; fi
45 - $CC --version
46
47script:
48 - $BOOST_ROOT/b2 toolset=$CC $CXXSTD