# Copyright 2010 Tim Blechmann # Distributed under the Boost Software License, Version 1.0. (See accompanying # file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) import doxygen ; import quickbook ; doxygen autodoc : [ glob ../../../boost/lockfree/*.hpp ] : #EXTRACT_ALL=YES "PREDEFINED=\"BOOST_DOXYGEN_INVOKED\" \\ \"BOOST_DEDUCED_TYPENAME=typename\" \\ \"BOOST_HAS_RVALUE_REFS\" \\ " HIDE_UNDOC_MEMBERS=YES HIDE_UNDOC_CLASSES=YES INLINE_INHERITED_MEMB=YES EXTRACT_PRIVATE=NO ENABLE_PREPROCESSING=YES MACRO_EXPANSION=YES EXPAND_ONLY_PREDEF=YES SEARCH_INCLUDES=YES INCLUDE_PATH=$(BOOST_ROOT) EXAMPLE_PATH=$(BOOST_ROOT)/libs/lockfree/examples BRIEF_MEMBER_DESC=YES REPEAT_BRIEF=YES MULTILINE_CPP_IS_BRIEF=YES ; xml lockfree : lockfree.qbk : ; boostbook standalone : lockfree : html.stylesheet=../boostbook.css boost.root=../../../.. boost.libraries=../../../libraries.htm toc.max.depth=2 toc.section.depth=2 autodoc pdf:boost.url.prefix=http://www.boost.org/doc/libs/release/libs/lockfree/doc/html ; install css : [ glob $(BOOST_ROOT)/doc/src/*.css ] : html ; install images : [ glob $(BOOST_ROOT)/doc/src/images/*.png ] : html/images ; explicit css ; explicit images ; ############################################################################### alias boostdoc : lockfree : : autodoc : ; explicit boostdoc ; alias boostrelease ; explicit boostrelease ;