# Boost.Icl # # Copyright (c) 2008-2009 Joachim Faulhaber # Copyright (c) 2000-2006 Cortex Software GmbH # # 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 # ----------------------------------------------------------------------------- doxygen icldoc : [ glob ../../../boost/icl/*.hpp ] : EXTRACT_ALL=NO HIDE_UNDOC_MEMBERS=YES EXTRACT_PRIVATE=NO ENABLE_PREPROCESSING=YES MACRO_EXPANSION=NO EXPAND_ONLY_PREDEF=YES SEARCH_INCLUDES=NO "Interval Container Library Reference" ; # ----------------------------------------------------------------------------- # Quickbook # ----------------------------------------------------------------------------- import quickbook ; xml icl : icl.qbk ; boostbook standalone : icl : boost.root=../../../.. boost.libraries=../../../libraries.htm toc.max.depth=2 toc.section.depth=2 chunk.section.depth=2 icldoc ; ############################################################################### alias boostdoc ; explicit boostdoc ; alias boostrelease : standalone ; explicit boostrelease ;