@@ -8,15 +8,23 @@ matrix:
88 - ubuntu-toolchain-r-test
99 packages :
1010 - g++-4.9
11- env : COMPILER=gcc GCC=4.9
11+ env : COMPILER=gcc GCC=4.9 PY=3
1212 - os : linux
1313 addons :
1414 apt :
1515 sources :
1616 - ubuntu-toolchain-r-test
1717 packages :
1818 - g++-5
19- env : COMPILER=gcc GCC=5
19+ env : COMPILER=gcc GCC=5 PY=3
20+ - os : linux
21+ addons :
22+ apt :
23+ sources :
24+ - ubuntu-toolchain-r-test
25+ packages :
26+ - g++-5
27+ env : COMPILER=gcc GCC=5 PY=2
2028 - os : linux
2129 addons :
2230 apt :
@@ -25,7 +33,7 @@ matrix:
2533 - llvm-toolchain-precise-3.6
2634 packages :
2735 - clang-3.6
28- env : COMPILER=clang CLANG=3.6
36+ env : COMPILER=clang CLANG=3.6 PY=3
2937 - os : linux
3038 addons :
3139 apt :
@@ -34,7 +42,7 @@ matrix:
3442 - llvm-toolchain-precise-3.7
3543 packages :
3644 - clang-3.7
37- env : COMPILER=clang CLANG=3.7
45+ env : COMPILER=clang CLANG=3.7 PY=3
3846 - os : linux
3947 addons :
4048 apt :
@@ -43,10 +51,11 @@ matrix:
4351 - llvm-toolchain-precise-3.8
4452 packages :
4553 - clang-3.8
46- env : COMPILER=clang CLANG=3.8
54+ env : COMPILER=clang CLANG=3.8 PY=3
4755 - os : osx
4856 osx_image : xcode8
4957 compiler : clang
58+ env : PY=3
5059env :
5160 global :
5261 - MINCONDA_VERSION="latest"
@@ -73,7 +82,11 @@ install:
7382 elif [[ "$TRAVIS_OS_NAME" == "osx" ]]; then
7483 MINCONDA_OS=$MINCONDA_OSX;
7584 fi
76- - wget "http://repo.continuum.io/miniconda/Miniconda3-$MINCONDA_VERSION-$MINCONDA_OS.sh" -O miniconda.sh;
85+ - if [[ "$PY" == "3" ]]; then
86+ wget "http://repo.continuum.io/miniconda/Miniconda3-$MINCONDA_VERSION-$MINCONDA_OS.sh" -O miniconda.sh;
87+ else
88+ wget "http://repo.continuum.io/miniconda/Miniconda2-$MINCONDA_VERSION-$MINCONDA_OS.sh" -O miniconda.sh;
89+ fi
7790 - bash miniconda.sh -b -p $HOME/miniconda
7891 - export PATH="$HOME/miniconda/bin:$PATH"
7992 - hash -r
@@ -86,7 +99,7 @@ install:
8699 - conda env create -f ./test-environment.yml
87100 - source activate test-xtensor-python
88101 - cd ..
89- - cmake -DBUILD_TESTS =ON -D CMAKE_INSTALL_PREFIX=$HOME/miniconda .
102+ - cmake -D BUILD_TESTS =ON -D CMAKE_INSTALL_PREFIX=$HOME/miniconda .
90103 - make -j2 test_xtensor_python
91104 - make install
92105
0 commit comments