1# Boost.Icl 2# 3# Copyright (c) 2008-2009 Joachim Faulhaber 4# Copyright (c) 2000-2006 Cortex Software GmbH 5# 6# Distributed under the Boost Software License, Version 1.0. 7# (See accompanying file LICENSE_1_0.txt or copy at 8# http://www.boost.org/LICENSE_1_0.txt) 9 10import doxygen ; 11import quickbook ; 12 13# ----------------------------------------------------------------------------- 14# Doxygen 15# ----------------------------------------------------------------------------- 16 17doxygen icldoc 18 : 19 [ glob ../../../boost/icl/*.hpp ] 20 : 21 <doxygen:param>EXTRACT_ALL=NO 22 <doxygen:param>HIDE_UNDOC_MEMBERS=YES 23 <doxygen:param>EXTRACT_PRIVATE=NO 24 <doxygen:param>ENABLE_PREPROCESSING=YES 25 <doxygen:param>MACRO_EXPANSION=NO 26 <doxygen:param>EXPAND_ONLY_PREDEF=YES 27 <doxygen:param>SEARCH_INCLUDES=NO 28 <reftitle>"Interval Container Library Reference" 29 ; 30 31 32# ----------------------------------------------------------------------------- 33# Quickbook 34# ----------------------------------------------------------------------------- 35 36import quickbook ; 37 38xml icl 39 : 40 icl.qbk 41 ; 42 43boostbook standalone 44 : 45 icl 46 : 47 <xsl:param>boost.root=../../../.. 48 <xsl:param>boost.libraries=../../../libraries.htm 49 <xsl:param>toc.max.depth=2 50 <xsl:param>toc.section.depth=2 51 <xsl:param>chunk.section.depth=2 52 <dependency>icldoc 53 54 ; 55 56############################################################################### 57alias boostdoc ; 58explicit boostdoc ; 59alias boostrelease : standalone ; 60explicit boostrelease ; 61