Imported Upstream version 1.71.0
[platform/upstream/boost.git] / libs / gil / toolbox / doc / Jamfile
1 # Boost.GIL (Generic Image Library) - Toolbox documentation
2 #
3 # Copyright (c) 2012 Christian Henning
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 use-project boost : c:/boost ;
10
11 using quickbook ;
12 using doxygen ;
13 using boostbook ;
14
15 # taken from http://boost.2283326.n4.nabble.com/Doxygen-Running-Doxygen-from-BB-td3657608.html
16 doxygen reference.html
17     :
18         [ glob
19             ../../../../boost/gil/extension/toolbox/*.hpp
20             ../../../../boost/gil/extension/toolbox/color_converters/*.hpp
21             ../../../../boost/gil/extension/toolbox/color_spaces/*.hpp
22             ../../../../boost/gil/extension/toolbox/image_types/*.hpp
23             ../../../../boost/gil/extension/toolbox/metafunctions/*.hpp
24         ]
25     :
26        <doxygen:param>"PROJECT_NAME=\"Boost GIL Toolbox\""
27        <doxygen:param>"PROJECT_LOGO=\"$(BOOST_ROOT)/boost.png\""
28        #messages
29        <doxygen:param>QUIET=YES
30        <doxygen:param>WARN_IF_UNDOCUMENTED=YES
31        <doxygen:param>WARN_IF_DOC_ERROR=YES
32         # input
33         <doxygen:param>JAVADOC_AUTOBRIEF=YES
34         <doxygen:param>EXTRACT_PRIVATE=NO
35         <doxygen:param>EXTRACT_STATIC=YES
36         <doxygen:param>HIDE_UNDOC_MEMBERS=YES
37         <doxygen:param>HIDE_UNDOC_CLASSES=YES
38         # output
39         <doxygen:param>HIDE_SCOPE_NAMES=YES
40         <doxygen:param>INLINE_INFO=NO
41         <doxygen:param>SORT_MEMBER_DOCS=NO
42         <doxygen:param>SHOW_DIRECTORIES=YES
43         <doxygen:param>SOURCE_BROWSER=YES
44         <doxygen:param>REFERENCED_BY_RELATION=NO
45         <doxygen:param>REFERENCES_RELATION=NO
46         <doxygen:param>REFERENCES_LINK_SOURCE=NO
47         <doxygen:param>VERBATIM_HEADERS=NO
48         <doxygen:param>HIDE_UNDOC_RELATIONS=NO
49         <doxygen:param>"EXCLUDE_SYMBOLS = \"detail::*\""
50     ;
51
52 xml toolbox : toolbox.qbk ;
53
54 boostbook standalone
55     :
56         toolbox
57         :
58         <xsl:param>boost.root=../../../../..
59         <xsl:param>boost.max.id.length=1024
60         <xsl:param>toc.max.depth=4
61         <xsl:param>toc.section.depth=4
62         <xsl:param>chunk.section.depth=2
63     ;