]> git.proxmox.com Git - ceph.git/blob - ceph/src/boost/libs/lockfree/doc/Jamfile.v2
add subtree-ish sources for 12.0.3
[ceph.git] / ceph / src / boost / libs / lockfree / doc / Jamfile.v2
1 # Copyright 2010 Tim Blechmann
2 # Distributed under the Boost Software License, Version 1.0. (See accompanying
3 # file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
4
5 import doxygen ;
6 import quickbook ;
7
8 doxygen autodoc
9 :
10 [ glob ../../../boost/lockfree/*.hpp ]
11 :
12 #<doxygen:param>EXTRACT_ALL=YES
13 <doxygen:param>"PREDEFINED=\"BOOST_DOXYGEN_INVOKED\" \\
14 \"BOOST_DEDUCED_TYPENAME=typename\" \\
15 \"BOOST_HAS_RVALUE_REFS\" \\
16 "
17 <doxygen:param>HIDE_UNDOC_MEMBERS=YES
18 <doxygen:param>HIDE_UNDOC_CLASSES=YES
19 <doxygen:param>INLINE_INHERITED_MEMB=YES
20 <doxygen:param>EXTRACT_PRIVATE=NO
21 <doxygen:param>ENABLE_PREPROCESSING=YES
22 <doxygen:param>MACRO_EXPANSION=YES
23 <doxygen:param>EXPAND_ONLY_PREDEF=YES
24 <doxygen:param>SEARCH_INCLUDES=YES
25 <doxygen:param>INCLUDE_PATH=$(BOOST_ROOT)
26 <doxygen:param>EXAMPLE_PATH=$(BOOST_ROOT)/libs/lockfree/examples
27 <doxygen:param>BRIEF_MEMBER_DESC=YES
28 <doxygen:param>REPEAT_BRIEF=YES
29 <doxygen:param>MULTILINE_CPP_IS_BRIEF=YES
30 ;
31
32 xml lockfree : lockfree.qbk : ;
33
34 boostbook standalone
35 : lockfree
36 : <xsl:param>html.stylesheet=../boostbook.css
37 <xsl:param>boost.root=../../../..
38 <xsl:param>boost.libraries=../../../libraries.htm
39 <xsl:param>toc.max.depth=2
40 <xsl:param>toc.section.depth=2
41 <dependency>autodoc
42 <format>pdf:<xsl:param>boost.url.prefix=http://www.boost.org/doc/libs/release/libs/lockfree/doc/html
43 ;
44
45 install css : [ glob $(BOOST_ROOT)/doc/src/*.css ]
46 : <location>html ;
47 install images : [ glob $(BOOST_ROOT)/doc/src/images/*.png ]
48 : <location>html/images ;
49 explicit css ;
50 explicit images ;
51
52 ###############################################################################
53 alias boostdoc
54 : lockfree
55 :
56 : <dependency>autodoc
57 : ;
58 explicit boostdoc ;
59 alias boostrelease ;
60 explicit boostrelease ;