]> git.proxmox.com Git - ceph.git/blob - ceph/src/Beast/appveyor.yml
add subtree-ish sources for 12.0.3
[ceph.git] / ceph / src / Beast / appveyor.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 #version: 1.0.{build}-{branch}
6 version: "{branch} (#{build})"
7
8 shallow_clone: true
9
10 platform:
11 - x86
12 - x64
13
14 configuration:
15 - Debug
16 - Release
17
18 install:
19 - cd ..
20 - git clone https://github.com/boostorg/boost.git boost
21 - cd boost
22 - xcopy /s /e /q %APPVEYOR_BUILD_FOLDER% libs\beast\
23 - git submodule update --init tools/build
24 - git submodule update --init libs/config
25 - git submodule update --init tools/boostdep
26 # - python tools/boostdep/depinst/depinst.py beast
27 - git submodule update --init libs/any
28 - git submodule update --init libs/asio
29 - git submodule update --init libs/algorithm
30 - git submodule update --init libs/array
31 - git submodule update --init libs/assert
32 - git submodule update --init libs/atomic
33 - git submodule update --init libs/bind
34 - git submodule update --init libs/chrono
35 - git submodule update --init libs/concept_check
36 - git submodule update --init libs/config
37 - git submodule update --init libs/container
38 - git submodule update --init libs/context
39 - git submodule update --init libs/conversion
40 - git submodule update --init libs/core
41 - git submodule update --init libs/coroutine
42 - git submodule update --init libs/date_time
43 - git submodule update --init libs/detail
44 - git submodule update --init libs/endian
45 - git submodule update --init libs/exception
46 - git submodule update --init libs/filesystem
47 - git submodule update --init libs/foreach
48 - git submodule update --init libs/function
49 - git submodule update --init libs/function_types
50 - git submodule update --init libs/functional
51 - git submodule update --init libs/fusion
52 - git submodule update --init libs/integer
53 - git submodule update --init libs/intrusive
54 - git submodule update --init libs/io
55 - git submodule update --init libs/iostreams
56 - git submodule update --init libs/iterator
57 - git submodule update --init libs/lambda
58 - git submodule update --init libs/lexical_cast
59 - git submodule update --init libs/locale
60 - git submodule update --init libs/math
61 - git submodule update --init libs/move
62 - git submodule update --init libs/mpl
63 - git submodule update --init libs/numeric/conversion
64 - git submodule update --init libs/optional
65 # - git submodule update --init libs/phoenix
66 - git submodule update --init libs/pool
67 - git submodule update --init libs/predef
68 - git submodule update --init libs/preprocessor
69 - git submodule update --init libs/program_options
70 - git submodule update --init libs/proto
71 - git submodule update --init libs/random
72 - git submodule update --init libs/range
73 - git submodule update --init libs/ratio
74 - git submodule update --init libs/rational
75 - git submodule update --init libs/regex
76 - git submodule update --init libs/serialization
77 - git submodule update --init libs/smart_ptr
78 # - git submodule update --init libs/spirit
79 - git submodule update --init libs/static_assert
80 - git submodule update --init libs/system
81 - git submodule update --init libs/thread
82 - git submodule update --init libs/throw_exception
83 - git submodule update --init libs/tokenizer
84 - git submodule update --init libs/tti
85 - git submodule update --init libs/tuple
86 - git submodule update --init libs/type_index
87 - git submodule update --init libs/type_traits
88 - git submodule update --init libs/typeof
89 - git submodule update --init libs/unordered
90 - git submodule update --init libs/utility
91 - git submodule update --init libs/variant
92 - git submodule update --init libs/winapi
93 - bootstrap
94 - b2 headers
95
96 build: off
97
98 test_script:
99 - b2 libs/beast/examples toolset=msvc-14.0
100 - b2 libs/beast/test toolset=msvc-14.0