1# Copyright (c) 2008 John Maddock 2# 3# Distributed under the Boost Software License, Version 1.0. 4# (See accompanying file LICENSE_1_0.txt or copy at 5# http://www.boost.org/LICENSE_1_0.txt) 6 7import boostbook ; 8import os ; 9import common ; 10import doxygen ; 11import quickbook ; 12 13project : requirements <include>../../libs/geometry/doc ; 14 15 16 17 18 19 20boostbook array_docs 21 : ../../libs/array/doc/array.xml 22 : 23 <format>pdf:<xsl:param>boost.url.prefix=http://www.boost.org/doc/libs/release/doc/html 24 <format>pdf 25 ; 26 27boostbook any_docs 28 : ../../libs/any/doc/any.xml 29 : 30 <format>pdf:<xsl:param>boost.url.prefix=http://www.boost.org/doc/libs/release/doc/html 31 <format>pdf 32 ; 33 34install pdf-install 35 : 36 array_docs 37 any_docs 38 ../../libs/align/doc//standalone 39 ../../libs/atomic/doc//standalone 40 ../../libs/accumulators/doc//standalone 41 ../../libs/algorithm/string/doc//string_algo 42 ../../libs/algorithm/doc//standalone 43 ../../libs/bimap/doc//standalone 44 ../../libs/bind/doc//ref-doc 45 ../../libs/chrono/doc//standalone 46 ../../libs/concept_check/doc//concepts 47 ../../libs/config/doc//standalone 48 ../../libs/context/doc//context 49 ../../libs/core/doc//standalone 50 ../../libs/date_time/xmldoc//date_time 51 ../../libs/dll/doc//dll-doc 52 ../../libs/foreach/doc//standalone 53 ../../libs/function/doc//function-doc 54# ../../libs/functional/overloaded_function/doc//doc 55 ../../libs/fusion/doc//quickbook 56 #../../libs/geometry/doc//geometry 57 ../../libs/heap/doc//standalone 58 ../../libs/icl/doc//standalone 59 ../../libs/integer/doc//standalone 60 ../../libs/iterator/doc//standalone 61 ../../libs/lambda/doc//lambda-doc 62 ../../libs/lockfree/doc//standalone 63 ../../libs/lexical_cast/doc//standalone 64# ../../libs/local_function/doc//doc 65 ../../libs/logic/doc//tribool 66 ../../libs/move/doc//standalone 67 ../../libs/mpi/doc//standalone 68 ../../libs/numeric/conversion/doc//standalone 69# ../../libs/numeric/odeint/doc//standalone 70 ../../libs/optional/doc//standalone 71 ../../libs/phoenix/doc//phoenix-doc 72 ../../libs/program_options/doc//program_option 73 ../../libs/property_tree/doc//standalone 74 ../../libs/proto/doc//standalone 75 # Invalid Jamfile, doesn't use Boostbook anyway?? 76 #../../libs/ptr_container/doc//standalone 77 ../../libs/ratio/doc//standalone 78 ../../libs/random/doc//standalone 79 ../../libs/regex/doc//standalone 80 ../../libs/spirit/repository/doc//spirit2_repository 81 ../../libs/static_assert/doc//standalone 82 ../../libs/thread/doc//standalone 83 ../../libs/tr1/doc//standalone 84 ../../libs/type_index/doc//standalone 85 ../../libs/type_traits/doc//pdfinstall 86 ../../libs/typeof/doc//standalone 87 ../../libs/units/doc//standalone 88# ../../libs/utility/identity_type/doc//doc 89 ../../libs/unordered/doc//standalone 90 ../../libs/variant/doc//variant-doc 91 ../../libs/xpressive/doc//standalone 92 ../../libs/utility/doc//standalone_base_from_member 93 ../../libs/utility/doc//standalone_compressed_pair 94 ../../libs/utility/doc//standalone_declval 95 ../../libs/utility/doc//standalone_string_ref 96 97 ../../tools/boostbook/doc//boostbook 98 ../../tools/build/doc//jam_docs 99 ../../tools/quickbook/doc//standalone 100 ../../tools/bcp/doc//standalone 101 : 102 <location>. 103 <install-type>PDF 104 <format>pdf 105 ; 106 107 108install python-tutorial-install 109 : 110 ../../libs/python/doc/tutorial/doc//tutorial 111 : 112 <location>. 113 <install-type>PDF 114 <format>pdf 115 <name>python_tutorial.pdf 116 ; 117 118install asio-install 119 : 120 ../../libs/asio/doc//asio 121 : 122 <location>. 123 <install-type>PDF 124 <format>pdf 125 <name>asio.pdf 126 ; 127 128install boost-build-install 129 : 130 ../../tools/build/doc//userman 131 : 132 <location>. 133 <install-type>PDF 134 <format>pdf 135 <name>boost_build.pdf 136 ; 137 138install signals2-install 139 : 140 ../../libs/signals2/doc//standalone 141 : 142 <location>. 143 <install-type>PDF 144 <format>pdf 145 <name>signals2.pdf 146 <dependency>../../libs/signals2/doc//hello_world_def_code_snippet.xml 147 ; 148 149install range-install 150 : 151 ../../libs/range/doc//quickbook 152 : 153 <location>. 154 <install-type>PDF 155 <format>pdf 156 <name>range.pdf 157 ; 158 159# Just copy the MSM PDF over: 160install msm_install : ../../libs/msm/doc/pdf/msm.pdf : <location>. ; 161 162install spirit-install 163 : 164 ../../libs/spirit/doc//spirit2 165 : 166 <location>. 167 <install-type>PDF 168 <format>pdf 169 <name>spirit2.pdf 170; 171 172install scope_exit_install 173 : 174 ../../libs/scope_exit/doc//doc 175 : 176 <location>. 177 <install-type>PDF 178 <format>pdf 179 <name>scope_exit.pdf 180; 181 182install math_install 183 : 184 ../../libs/math/doc//standalone 185 : 186 <location>. 187 <install-type>PDF 188 <format>pdf 189 <name>math.pdf 190; 191 192install multiprecision_install 193 : 194 ../../libs/multiprecision/doc//standalone 195 : 196 <location>. 197 <install-type>PDF 198 <format>pdf 199 <name>multiprecision.pdf 200; 201 202install tti_install 203 : 204 ../../libs/tti/doc//standalone 205 : 206 <location>. 207 <install-type>PDF 208 <format>pdf 209 <name>TypeTraitsIntrospection.pdf 210; 211 212install circular_buffer_install 213 : 214 ../../libs/circular_buffer/doc//standalone 215 : 216 <location>. 217 <install-type>PDF 218 <format>pdf 219 <name>circular_buffer.pdf 220; 221 222 223install coroutine_install 224 : 225 ../../libs/coroutine/doc//coro 226 : 227 <location>. 228 <install-type>PDF 229 <format>pdf 230 <name>coroutine.pdf 231; 232 233install pool_install 234 : 235 ../../libs/pool/doc//standalone 236 : 237 <location>. 238 <install-type>PDF 239 <format>pdf 240 <name>pool.pdf 241; 242 243install multi_array_install 244 : 245 ../../libs/multi_array/doc/xml//multi_array-doc 246 : 247 <location>. 248 <install-type>PDF 249 <format>pdf 250 <name>multi_array.pdf 251; 252 253install factory_install 254 : 255 ../../libs/functional/factory/doc//standalone 256 : 257 <location>. 258 <install-type>PDF 259 <format>pdf 260 <name>functional_factory.pdf 261; 262 263install forward_install 264 : 265 ../../libs/functional/forward/doc//standalone 266 : 267 <location>. 268 <install-type>PDF 269 <format>pdf 270 <name>functional_forward.pdf 271; 272 273install hash_install 274 : 275 ../../libs/functional/hash/doc//standalone 276 : 277 <location>. 278 <install-type>PDF 279 <format>pdf 280 <name>functional_hash.pdf 281; 282 283install log_install 284 : 285 ../../libs/log/doc//log 286 : 287 <location>. 288 <install-type>PDF 289 <format>pdf 290 <name>log.pdf 291; 292 293 294