another travis attempt

This commit is contained in:
arvidn 2015-06-05 00:15:22 -04:00
parent 393f98f9ee
commit f11b054bae
2 changed files with 7 additions and 5 deletions

View File

@ -1,14 +1,16 @@
language: cpp
before_script:
- if [ $TRAVIS_OS_NAME == linux ]; then sudo add-apt-repository -y ppa:boost-latest/ppa; sudo apt-get update -qq; sudo apt-get install libboost1.54-dev; fi
- if [ $TRAVIS_OS_NAME == linux ]; then sudo add-apt-repository -y ppa:boost-latest/ppa; sudo apt-get update -qq; sudo apt-get install libboost1.54-all-dev; fi
- if [ $TRAVIS_OS_NAME == osx ]; then sudo brew install boost boost-build; fi
- echo "using gcc ;" >~/user-config.jam
- echo "using clang ;" >>~/user-config.jam
script:
- cd test
- bjam -j2 $CC
- bjam -j2 variant=test_debug $CC
- bjam -j2 variant=test_relese $CC
- bjam -j2 variant=test_release $CC
- bjam -j2 variant=test_barebones $CC
compiler:

View File

@ -503,18 +503,18 @@ feature export-extra : off on : composite propagated ;
variant test_release
: release : <asserts>production <debug-symbols>on
<invariant-checks>full <boost-link>shared
<export-extra>on <debug-iterators>on <boost>source <threading>multi
<export-extra>on <debug-iterators>on <threading>multi
;
variant test_debug : debug
: <crypto>openssl <logging>on <disk-stats>on
<allocator>debug <debug-iterators>on
<invariant-checks>full <boost-link>shared
<export-extra>on <debug-iterators>on <boost>source <threading>multi
<export-extra>on <debug-iterators>on <threading>multi
;
variant test_barebones : debug
: <ipv6>off <dht>off <extensions>off <logging>off <boost-link>shared
<deprecated-functions>off <invariant-checks>off
<export-extra>on <debug-iterators>on <boost>source <threading>multi
<export-extra>on <debug-iterators>on <threading>multi
;