]>
Commit | Line | Data |
---|---|---|
7c673cae FG |
1 | # Boost.Move library documentation Jamfile |
2 | # | |
3 | # Copyright Ion Gaztanaga 2009. | |
4 | # Distributed under the Boost Software License, Version 1.0. | |
5 | # (See accompanying file LICENSE_1_0.txt or copy at | |
6 | # http://www.boost.org/LICENSE_1_0.txt) | |
7 | # | |
8 | # See http://www.boost.org/libs/move for documentation. | |
9 | ||
10 | ||
11 | import doxygen ; | |
12 | import quickbook ; | |
13 | ||
14 | doxygen autodoc | |
15 | : | |
16 | [ glob ../../../boost/move/*.hpp ] | |
17 | [ glob ../../../boost/move/algo/*.hpp ] | |
18 | : | |
19 | <doxygen:param>HIDE_UNDOC_MEMBERS=YES | |
20 | <doxygen:param>HIDE_UNDOC_MEMBERS=YES | |
21 | <doxygen:param>HIDE_UNDOC_CLASSES=YES | |
22 | <doxygen:param>EXTRACT_PRIVATE=NO | |
23 | <doxygen:param>ENABLE_PREPROCESSING=YES | |
24 | <doxygen:param>MACRO_EXPANSION=YES | |
25 | <doxygen:param>"PREDEFINED=\"BOOST_MOVE_DOXYGEN_INVOKED\" \\ | |
26 | \"BOOST_MOVE_SEEDOC(T)=see_documentation\" \\ | |
27 | \"BOOST_RV_REF(T)=T&&\" \\ | |
28 | \"BOOST_RV_REF_BEG=\" \\ | |
29 | \"BOOST_RV_REF_END=&&\" \\ | |
30 | \"BOOST_FWD_REF(T)=T&&\" \\ | |
31 | \"BOOST_MOVE_DOC0PTR(T)=std::nullptr_t\" \\ | |
32 | \"BOOST_MOVE_DOC1ST(T1, T2)=T1\" \\ | |
33 | \"BOOST_MOVE_DOCIGN(T1) \"\\ | |
34 | \"BOOST_MOVE_FORCEINLINE=inline\" \\ | |
35 | " | |
36 | ; | |
37 | ||
38 | xml move : move.qbk ; | |
39 | ||
40 | boostbook standalone | |
41 | : | |
42 | move | |
43 | : | |
44 | <format>html:<xsl:param>boost.root=../../../.. | |
45 | <format>html:<xsl:param>boost.libraries=../../../../libs/libraries.htm | |
46 | <xsl:param>generate.section.toc.level=3 | |
47 | <xsl:param>chunk.first.sections=1 | |
48 | <dependency>autodoc | |
49 | ; | |
50 | ||
51 | ############################################################################### | |
52 | alias boostdoc | |
53 | : move | |
54 | : | |
55 | : <dependency>autodoc | |
56 | : ; | |
57 | explicit boostdoc ; | |
58 | alias boostrelease ; | |
59 | explicit boostrelease ; |