1# Boost.Algorithm 2# 3# Copyright (c) 2010-2012 Marshall Clow 4# 5# Distributed under the Boost Software License, Version 1.0. 6# (See accompanying file LICENSE_1_0.txt or copy at 7# http://www.boost.org/LICENSE_1_0.txt) 8 9 10# Quickbook 11# ----------------------------------------------------------------------------- 12 13import os ; 14 15using quickbook ; 16using doxygen ; 17using boostbook ; 18 19doxygen autodoc 20 : 21 [ glob ../../../boost/algorithm/*.hpp 22 ../../../boost/algorithm/searching/*.hpp 23 ../../../boost/algorithm/cxx11/*.hpp 24 ../../../boost/algorithm/cxx14/*.hpp 25 ../../../boost/algorithm/cxx17/*.hpp 26 ] 27 : 28 <doxygen:param>"PREDEFINED=\"BOOST_ALGORITHM_DOXYGEN=1\"" 29 <doxygen:param>WARNINGS=YES # Default NO, but useful to see warnings, especially in a logfile. 30 ; 31 32 33xml algorithm : algorithm.qbk ; 34 35boostbook standalone 36 : 37 algorithm 38 : 39 <dependency>autodoc 40 <xsl:param>boost.root=../../../.. 41 <xsl:param>"boost.doxygen.reftitle=Boost.Algorithms C++ Reference" 42 <xsl:param>chapter.autolabel=0 43 <xsl:param>chunk.section.depth=8 44 <xsl:param>toc.section.depth=3 45 <xsl:param>toc.max.depth=3 46 <xsl:param>generate.section.toc.level=1 47 ; 48 49############################################################################### 50alias boostdoc 51 : ../string/doc/string_algo.xml 52 : 53 : <dependency>../string/doc//autodoc 54 : ; 55explicit boostdoc ; 56alias boostrelease : standalone ; 57explicit boostrelease ; 58