# 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/heap/*.hpp ] ../../../boost/heap/detail/mutable_heap.hpp : #EXTRACT_ALL=YES "PREDEFINED=\"BOOST_DOXYGEN_INVOKED\" \\ \"BOOST_DEDUCED_TYPENAME=typename\" \\ \"BOOST_NOEXCEPT=noexcept\" \\ \"BOOST_NOEXCEPT_IF=noexcept\" \\ " 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/heap/examples BRIEF_MEMBER_DESC=YES REPEAT_BRIEF=YES ALWAYS_DETAILED_SEC=YES MULTILINE_CPP_IS_BRIEF=YES ; xml heap : heap.qbk : ; boostbook standalone : heap : html.stylesheet=boostbook.css boost.root=../../../.. boost.libraries=../../../libraries.htm toc.max.depth=3 toc.section.depth=1 chunk.section.depth=1 autodoc pdf:boost.url.prefix=http://www.boost.org/doc/libs/release/libs/heap/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 : heap : : autodoc : ; explicit boostdoc ; alias boostrelease ; explicit boostrelease ;