]>
Commit | Line | Data |
---|---|---|
7c673cae FG |
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 | ||
7 | import boostbook ; | |
8 | import os ; | |
9 | import common ; | |
10 | import doxygen ; | |
11 | import quickbook ; | |
12 | ||
13 | project : requirements <include>../../libs/geometry/doc ; | |
14 | ||
15 | ||
16 | ||
17 | ||
18 | ||
19 | ||
20 | boostbook 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 | ||
27 | boostbook 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 | ||
34 | install 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/signals/doc//doc | |
81 | ../../libs/spirit/repository/doc//spirit2_repository | |
82 | ../../libs/static_assert/doc//standalone | |
83 | ../../libs/thread/doc//standalone | |
84 | ../../libs/tr1/doc//standalone | |
85 | ../../libs/type_index/doc//standalone | |
86 | ../../libs/type_traits/doc//pdfinstall | |
87 | ../../libs/typeof/doc//standalone | |
88 | ../../libs/units/doc//standalone | |
89 | # ../../libs/utility/identity_type/doc//doc | |
90 | ../../libs/unordered/doc//standalone | |
91 | ../../libs/variant/doc//variant-doc | |
92 | ../../libs/xpressive/doc//standalone | |
93 | ../../libs/utility/doc//standalone_base_from_member | |
94 | ../../libs/utility/doc//standalone_compressed_pair | |
95 | ../../libs/utility/doc//standalone_declval | |
96 | ../../libs/utility/doc//standalone_string_ref | |
97 | ||
98 | ../../tools/boostbook/doc//boostbook | |
99 | ../../tools/build/doc//jam_docs | |
100 | ../../tools/quickbook/doc//standalone | |
101 | ../../tools/bcp/doc//standalone | |
102 | : | |
103 | <location>. | |
104 | <install-type>PDF | |
105 | <format>pdf | |
106 | ; | |
107 | ||
108 | ||
109 | install python-tutorial-install | |
110 | : | |
111 | ../../libs/python/doc/tutorial/doc//tutorial | |
112 | : | |
113 | <location>. | |
114 | <install-type>PDF | |
115 | <format>pdf | |
116 | <name>python_tutorial.pdf | |
117 | ; | |
118 | ||
119 | install asio-install | |
120 | : | |
121 | ../../libs/asio/doc//asio | |
122 | : | |
123 | <location>. | |
124 | <install-type>PDF | |
125 | <format>pdf | |
126 | <name>asio.pdf | |
127 | ; | |
128 | ||
129 | install boost-build-install | |
130 | : | |
131 | ../../tools/build/doc//userman | |
132 | : | |
133 | <location>. | |
134 | <install-type>PDF | |
135 | <format>pdf | |
136 | <name>boost_build.pdf | |
137 | ; | |
138 | ||
139 | install signals2-install | |
140 | : | |
141 | ../../libs/signals2/doc//standalone | |
142 | : | |
143 | <location>. | |
144 | <install-type>PDF | |
145 | <format>pdf | |
146 | <name>signals2.pdf | |
147 | <dependency>../../libs/signals2/doc//hello_world_def_code_snippet.xml | |
148 | ; | |
149 | ||
150 | install range-install | |
151 | : | |
152 | ../../libs/range/doc//quickbook | |
153 | : | |
154 | <location>. | |
155 | <install-type>PDF | |
156 | <format>pdf | |
157 | <name>range.pdf | |
158 | ; | |
159 | ||
160 | # Just copy the MSM PDF over: | |
161 | install msm_install : ../../libs/msm/doc/pdf/msm.pdf : <location>. ; | |
162 | ||
163 | install spirit-install | |
164 | : | |
165 | ../../libs/spirit/doc//spirit2 | |
166 | : | |
167 | <location>. | |
168 | <install-type>PDF | |
169 | <format>pdf | |
170 | <name>spirit2.pdf | |
171 | ; | |
172 | ||
173 | install scope_exit_install | |
174 | : | |
175 | ../../libs/scope_exit/doc//doc | |
176 | : | |
177 | <location>. | |
178 | <install-type>PDF | |
179 | <format>pdf | |
180 | <name>scope_exit.pdf | |
181 | ; | |
182 | ||
183 | install math_install | |
184 | : | |
185 | ../../libs/math/doc//standalone | |
186 | : | |
187 | <location>. | |
188 | <install-type>PDF | |
189 | <format>pdf | |
190 | <name>math.pdf | |
191 | ; | |
192 | ||
193 | install multiprecision_install | |
194 | : | |
195 | ../../libs/multiprecision/doc//standalone | |
196 | : | |
197 | <location>. | |
198 | <install-type>PDF | |
199 | <format>pdf | |
200 | <name>multiprecision.pdf | |
201 | ; | |
202 | ||
203 | install tti_install | |
204 | : | |
205 | ../../libs/tti/doc//standalone | |
206 | : | |
207 | <location>. | |
208 | <install-type>PDF | |
209 | <format>pdf | |
210 | <name>TypeTraitsIntrospection.pdf | |
211 | ; | |
212 | ||
213 | install circular_buffer_install | |
214 | : | |
215 | ../../libs/circular_buffer/doc//standalone | |
216 | : | |
217 | <location>. | |
218 | <install-type>PDF | |
219 | <format>pdf | |
220 | <name>circular_buffer.pdf | |
221 | ; | |
222 | ||
223 | ||
224 | install coroutine_install | |
225 | : | |
226 | ../../libs/coroutine/doc//coro | |
227 | : | |
228 | <location>. | |
229 | <install-type>PDF | |
230 | <format>pdf | |
231 | <name>coroutine.pdf | |
232 | ; | |
233 | ||
234 | install pool_install | |
235 | : | |
236 | ../../libs/pool/doc//standalone | |
237 | : | |
238 | <location>. | |
239 | <install-type>PDF | |
240 | <format>pdf | |
241 | <name>pool.pdf | |
242 | ; | |
243 | ||
244 | install multi_array_install | |
245 | : | |
246 | ../../libs/multi_array/doc/xml//multi_array-doc | |
247 | : | |
248 | <location>. | |
249 | <install-type>PDF | |
250 | <format>pdf | |
251 | <name>multi_array.pdf | |
252 | ; | |
253 | ||
254 | install factory_install | |
255 | : | |
256 | ../../libs/functional/factory/doc//standalone | |
257 | : | |
258 | <location>. | |
259 | <install-type>PDF | |
260 | <format>pdf | |
261 | <name>functional_factory.pdf | |
262 | ; | |
263 | ||
264 | install forward_install | |
265 | : | |
266 | ../../libs/functional/forward/doc//standalone | |
267 | : | |
268 | <location>. | |
269 | <install-type>PDF | |
270 | <format>pdf | |
271 | <name>functional_forward.pdf | |
272 | ; | |
273 | ||
274 | install hash_install | |
275 | : | |
276 | ../../libs/functional/hash/doc//standalone | |
277 | : | |
278 | <location>. | |
279 | <install-type>PDF | |
280 | <format>pdf | |
281 | <name>functional_hash.pdf | |
282 | ; | |
283 | ||
284 | install log_install | |
285 | : | |
286 | ../../libs/log/doc//log | |
287 | : | |
288 | <location>. | |
289 | <install-type>PDF | |
290 | <format>pdf | |
291 | <name>log.pdf | |
292 | ; | |
293 | ||
294 |