1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63
|
#!/bin/bash
git clone git@github.com:boostorg/boost.git || exit 1
pushd boost/libs && git submodule init callable_traits \
algorithm \
align \
any \
array \
array \
assert \
atomic \
bind \
concept_check \
config \
container \
container_hash \
core \
detail \
exception \
filesystem \
format \
function \
functional \
io \
iostreams \
integer \
iterator \
lexical_cast \
move \
mpl \
numeric \
optional \
optional \
predef \
preprocessor \
program_options \
range \
regex \
smart_ptr \
spirit \
static_assert \
system \
throw_exception \
tokenizer \
tuple \
type_index \
type_traits \
unordered \
utility || exit 1
popd
pushd boost && git submodule init tools || exit 1
git submodule update || exit 1
./bootstrap.sh || exit 1
./b2 headers
./b2 tools/quickbook
./b2 libs/callable_traits/doc && echo "$PWD/libs/callable_traits/doc/html/index.html"
popd
|