blob: 6ebc089df5b095f136b769979a42c890a5fce42b [file] [log] [blame]
Brian Silverman87d3c952018-08-05 00:08:45 -07001# Copyright Antony Polukhin 2011-2016.
2# Use, modification, and distribution are
3# subject to the Boost Software License, Version 1.0. (See accompanying
4# file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
5
6using quickbook ;
7import boostbook : boostbook ;
8import doxygen ;
9
10doxygen autodoc
11 :
12 [ glob ../../../boost/type_index.hpp ]
13 [ glob ../../../boost/type_index/*.hpp ]
14 [ glob ../../../boost/type_index/runtime_cast/*.hpp ]
15 :
16 <doxygen:param>EXTRACT_ALL=NO
17 <doxygen:param>HIDE_UNDOC_MEMBERS=YES
18 <doxygen:param>EXTRACT_PRIVATE=NO
19 <doxygen:param>ENABLE_PREPROCESSING=YES
20 <doxygen:param>EXPAND_ONLY_PREDEF=YES
21 <doxygen:param>MACRO_EXPANSION=YES
22 <doxygen:param>"PREDEFINED=\"stl_type_info=std::type_info\" \\
23 \"BOOST_TYPE_INDEX_DOXYGEN_INVOKED\" \\
24 \"BOOST_CXX14_CONSTEXPR=constexpr\" \\
25 \"detail::stl_type_info=std::type_info\""
26 <xsl:param>"boost.doxygen.reftitle=Boost.TypeIndex Header Reference"
27 ;
28
29xml type_index : type_index.qbk : <dependency>autodoc ;
30boostbook standalone
31 :
32 type_index
33 :
34 <xsl:param>boost.root=http://www.boost.org/doc/libs/1_53_0
35# <xsl:param>boost.root=../../../..
36 <format>pdf:<xsl:param>boost.url.prefix=http://www.boost.org/doc/libs/release/doc/html
37 ;
38
39###############################################################################
40alias boostdoc
41 : type_index
42 :
43 : <dependency>autodoc
44 : ;
45explicit boostdoc ;
46alias boostrelease ;
47explicit boostrelease ;