forked from boostorg/config
Compare commits
7 Commits
cpp23featu
...
feature/in
Author | SHA1 | Date | |
---|---|---|---|
6a260d76a4 | |||
f28264d988 | |||
9f4985a2c0 | |||
26b52f9899 | |||
da2f7267ba | |||
2fe0d73475 | |||
6f2d5daf04 |
25
.travis.yml
25
.travis.yml
@ -25,6 +25,28 @@ matrix:
|
||||
- os: linux
|
||||
env: TOOLSET=gcc COMPILER=g++ CXXSTD=03,11
|
||||
|
||||
- os: linux
|
||||
env: TOOLSET=intel COMPILER=icpc CXXSTD=03,11 TEST_INTEL=1
|
||||
before_install:
|
||||
- wget -q 'https://raw.githubusercontent.com/nemequ/icc-travis/master/install-icc.sh'
|
||||
- bash ./install-icc.sh
|
||||
after_script:
|
||||
- '[[ ! -z "${INTEL_INSTALL_PATH}" ]] && uninstall_intel_software'
|
||||
|
||||
- os: linux
|
||||
env: TOOLSET=intel COMPILER=icpc CXXSTD=11,14 TEST_INTEL=1 EXTRA_FLAGS=-gcc-name=g++-6
|
||||
before_install:
|
||||
- wget -q 'https://raw.githubusercontent.com/nemequ/icc-travis/master/install-icc.sh'
|
||||
- bash ./install-icc.sh
|
||||
after_script:
|
||||
- '[[ ! -z "${INTEL_INSTALL_PATH}" ]] && uninstall_intel_software'
|
||||
addons:
|
||||
apt:
|
||||
packages:
|
||||
- g++-6
|
||||
sources:
|
||||
- ubuntu-toolchain-r-test
|
||||
|
||||
- os: linux
|
||||
compiler: g++-4.4
|
||||
env: TOOLSET=gcc COMPILER=g++-4.4 CXXSTD=98,0x
|
||||
@ -268,8 +290,9 @@ install:
|
||||
- ./b2 headers
|
||||
|
||||
script:
|
||||
- if [ $TEST_INTEL ]; then source ~/.bashrc; fi
|
||||
- |-
|
||||
echo "using $TOOLSET : : $COMPILER ;" > ~/user-config.jam
|
||||
echo "using $TOOLSET : : $COMPILER : <cxxflags>$EXTRA_FLAGS <linkflags>$EXTRA_FLAGS ;" > ~/user-config.jam
|
||||
- IFS=','
|
||||
- for CXXLOCAL in $CXXSTD; do (cd libs/config/test && ../../../b2 config_info_travis_install toolset=$TOOLSET cxxstd=$CXXLOCAL $CXXSTD_DIALECT && echo With Standard Version $CXXLOCAL && ./config_info_travis && rm ./config_info_travis) done
|
||||
- unset IFS
|
||||
|
Reference in New Issue
Block a user