mirror of
https://github.com/boostorg/stacktrace.git
synced 2026-01-23 06:02:12 +00:00
49 lines
1.7 KiB
Plaintext
49 lines
1.7 KiB
Plaintext
# Copyright Antony Polukhin 2016.
|
|
# Use, modification, and distribution are
|
|
# subject to 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)
|
|
|
|
using quickbook ;
|
|
import boostbook : boostbook ;
|
|
import doxygen ;
|
|
|
|
doxygen autodoc
|
|
:
|
|
[ glob ../../../boost/stacktrace.hpp ]
|
|
[ glob ../../../boost/stacktrace/*.hpp ]
|
|
:
|
|
<doxygen:param>EXTRACT_ALL=NO
|
|
<doxygen:param>HIDE_UNDOC_MEMBERS=YES
|
|
<doxygen:param>EXTRACT_PRIVATE=NO
|
|
<doxygen:param>ENABLE_PREPROCESSING=YES
|
|
<doxygen:param>EXPAND_ONLY_PREDEF=YES
|
|
<doxygen:param>MACRO_EXPANSION=YES
|
|
<doxygen:param>"PREDEFINED=\"stl_type_info=std::type_info\" \\
|
|
\"BOOST_EXPLICIT_OPERATOR_BOOL_NOEXCEPT()=explicit operator bool() const noexcept;\" \\
|
|
\"BOOST_STATIC_CONSTEXPR=static constexpr\" \\
|
|
\"BOOST_STACKTRACE_FUNCTION\" \\
|
|
\"BOOST_STACKTRACE_DOXYGEN_INVOKED\""
|
|
<xsl:param>"boost.doxygen.reftitle=Boost.Stacktrace Header Reference"
|
|
;
|
|
|
|
xml stacktrace : stacktrace.qbk : <dependency>autodoc ;
|
|
boostbook standalone
|
|
:
|
|
stacktrace
|
|
:
|
|
<xsl:param>boost.root=http://www.boost.org/doc/libs/1_61_0
|
|
# <xsl:param>boost.root=../../../..
|
|
<format>pdf:<xsl:param>boost.url.prefix=http://www.boost.org/doc/libs/release/doc/html
|
|
;
|
|
|
|
###############################################################################
|
|
alias boostdoc
|
|
: stacktrace
|
|
:
|
|
: <dependency>autodoc
|
|
: ;
|
|
|
|
explicit boostdoc ;
|
|
alias boostrelease ;
|
|
explicit boostrelease ;
|