]> git.proxmox.com Git - ceph.git/blob - ceph/src/boost/libs/smart_ptr/.travis.yml
add subtree-ish sources for 12.0.3
[ceph.git] / ceph / src / boost / libs / smart_ptr / .travis.yml
1 # Copyright 2016 Peter Dimov
2 # Distributed under the Boost Software License, Version 1.0.
3 # (See accompanying file LICENSE_1_0.txt or copy at http://boost.org/LICENSE_1_0.txt)
4
5 language: cpp
6
7 sudo: false
8
9 os:
10 - linux
11 - osx
12
13 branches:
14 only:
15 - master
16 - develop
17
18 install:
19 - cd ..
20 - git clone -b $TRAVIS_BRANCH https://github.com/boostorg/boost.git boost-root
21 - cd boost-root
22 - git submodule init libs/align
23 - git submodule init libs/assert
24 - git submodule init libs/atomic
25 - git submodule init libs/config
26 - git submodule init libs/core
27 - git submodule init libs/detail
28 - git submodule init libs/functional
29 - git submodule init libs/integer
30 - git submodule init libs/move
31 - git submodule init libs/predef
32 - git submodule init libs/preprocessor
33 - git submodule init libs/static_assert
34 - git submodule init libs/throw_exception
35 - git submodule init libs/type_traits
36 - git submodule init tools/build
37 - git submodule init tools/inspect
38 - git submodule update
39 - cp -r $TRAVIS_BUILD_DIR/* libs/smart_ptr
40 - ./bootstrap.sh
41 - ./b2 headers
42
43 script:
44 - TOOLSET=gcc,clang
45 - if [ $TRAVIS_OS_NAME == osx ]; then TOOLSET=clang; fi
46 - ./b2 libs/smart_ptr/test toolset=$TOOLSET
47
48 notifications:
49 email:
50 on_success: always