]>
Commit | Line | Data |
---|---|---|
7c673cae FG |
1 | # Copyright (c) 2014 Glen Joseph Fernandes |
2 | # glenfe at live dot com | |
3 | # | |
4 | # Distributed under the Boost Software License, | |
5 | # Version 1.0. (See accompanying file LICENSE_1_0.txt | |
6 | # or copy at http://boost.org/LICENSE_1_0.txt) | |
7 | ||
8 | import doxygen ; | |
9 | import quickbook ; | |
10 | ||
11 | doxygen ref_reference | |
12 | : | |
13 | [ glob ../../../boost/core/ref.hpp ] | |
14 | : | |
15 | <doxygen:param>ENABLE_PREPROCESSING=YES | |
16 | <doxygen:param>EXPAND_ONLY_PREDEF=YES | |
17 | <doxygen:param>EXTRACT_ALL=NO | |
18 | <doxygen:param>EXTRACT_PRIVATE=NO | |
19 | <doxygen:param>HIDE_UNDOC_MEMBERS=YES | |
20 | <doxygen:param>MACRO_EXPANSION=YES | |
21 | <doxygen:param>"PREDEFINED=BOOST_CORE_DOXYGEN \\ | |
22 | BOOST_SYMBOL_VISIBLE= \\ | |
23 | BOOST_FORCEINLINE=inline \\ | |
24 | BOOST_GPU_ENABLED= \\ | |
25 | BOOST_STATIC_ASSERT(x)= \\ | |
26 | BOOST_STATIC_ASSERT_MSG(x,y)= \\ | |
27 | BOOST_STATIC_CONSTANT(x,y)=\"static constexpr x y\" \\ | |
28 | BOOST_RV_REF(x)=\"x&&\" \\ | |
29 | BOOST_NESTED_TEMPLATE=template \\ | |
30 | BOOST_CONSTEXPR=constexpr \\ | |
31 | BOOST_CONSTEXPR_OR_CONST=constexpr \\ | |
32 | BOOST_NOEXCEPT=noexcept \\ | |
33 | BOOST_NOEXCEPT_IF(x)=noexcept(x) \\ | |
34 | BOOST_NOEXCEPT_OR_NOTHROW=noexcept \\ | |
35 | BOOST_COPY_ASSIGN_REF(x)=\"x const&\" \\ | |
36 | BOOST_DEFAULTED_FUNCTION(x,y)=\"x = default;\" \\ | |
37 | BOOST_DELETED_FUNCTION(x)=\"x = delete;\" \\ | |
38 | BOOST_EXPLICIT_OPERATOR_BOOL()=\"explicit operator bool() const;\" \\ | |
39 | BOOST_REF_CONST=const" | |
40 | ; | |
41 | ||
42 | xml core : core.qbk ; | |
43 | ||
44 | boostbook standalone | |
45 | : | |
46 | core | |
47 | : | |
48 | <dependency>ref_reference | |
49 | <xsl:param>boost.root=../../../.. | |
50 | <xsl:param>generate.section.toc.level=1 | |
51 | <xsl:param>toc.max.depth=1 | |
52 | <format>pdf:<xsl:param>boost.url.prefix=http://www.boost.org/doc/libs/release/libs/core/doc/html | |
53 | ; | |
54 | ||
55 | ############################################################################### | |
56 | alias boostdoc ; | |
57 | explicit boostdoc ; | |
58 | alias boostrelease : standalone ; | |
59 | explicit boostrelease ; |