1# Copyright 2014 Glen Joseph Fernandes 2# (glenjofe@gmail.com) 3# 4# Distributed under the Boost Software License, 5# Version 1.0. (See accompanying file LICENSE_1_0.txt 6# or copy at http://boost.org/LICENSE_1_0.txt) 7 8import doxygen ; 9import quickbook ; 10 11doxygen ref_reference 12 : 13 [ glob ../../../boost/core/ref.hpp ] 14 : 15 <doxygen:param>ENABLE_PREPROCESSING=YES 16 <doxygen:param>EXPAND_ONLY_PREDEF=YES 17 <doxygen:param>EXTRACT_ALL=NO 18 <doxygen:param>EXTRACT_PRIVATE=NO 19 <doxygen:param>HIDE_UNDOC_MEMBERS=YES 20 <doxygen:param>MACRO_EXPANSION=YES 21 <doxygen:param>"PREDEFINED=BOOST_CORE_DOXYGEN \\ 22 BOOST_SYMBOL_VISIBLE= \\ 23 BOOST_FORCEINLINE=inline \\ 24 BOOST_GPU_ENABLED= \\ 25 BOOST_STATIC_ASSERT(x)= \\ 26 BOOST_STATIC_ASSERT_MSG(x,y)= \\ 27 BOOST_STATIC_CONSTANT(x,y)=\"static constexpr x y\" \\ 28 BOOST_RV_REF(x)=\"x&&\" \\ 29 BOOST_NESTED_TEMPLATE=template \\ 30 BOOST_CONSTEXPR=constexpr \\ 31 BOOST_CONSTEXPR_OR_CONST=constexpr \\ 32 BOOST_NOEXCEPT=noexcept \\ 33 BOOST_NOEXCEPT_IF(x)=noexcept(x) \\ 34 BOOST_NOEXCEPT_OR_NOTHROW=noexcept \\ 35 BOOST_COPY_ASSIGN_REF(x)=\"x const&\" \\ 36 BOOST_DEFAULTED_FUNCTION(x,y)=\"x = default;\" \\ 37 BOOST_DELETED_FUNCTION(x)=\"x = delete;\" \\ 38 BOOST_EXPLICIT_OPERATOR_BOOL()=\"explicit operator bool() const;\" \\ 39 BOOST_REF_CONST=const" 40 ; 41 42xml core : core.qbk ; 43 44boostbook standalone 45 : 46 core 47 : 48 <dependency>ref_reference 49 <xsl:param>boost.root=../../../.. 50 <xsl:param>generate.section.toc.level=1 51 <xsl:param>toc.max.depth=1 52 <format>pdf:<xsl:param>boost.url.prefix="http://www.boost.org/doc/libs/release/libs/core/doc/html" 53 ; 54 55############################################################################### 56alias boostdoc ; 57explicit boostdoc ; 58alias boostrelease : standalone ; 59explicit boostrelease ; 60