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 5import doxygen ; 6import quickbook ; 7 8doxygen 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 32xml lockfree : lockfree.qbk : ; 33 34boostbook 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 45install css : [ glob $(BOOST_ROOT)/doc/src/*.css ] 46 : <location>html ; 47install images : [ glob $(BOOST_ROOT)/doc/src/images/*.png ] 48 : <location>html/images ; 49explicit css ; 50explicit images ; 51 52############################################################################### 53alias boostdoc 54 : lockfree 55 : 56 : <dependency>autodoc 57 : ; 58explicit boostdoc ; 59alias boostrelease ; 60explicit boostrelease ; 61