blob: c472164ed8dcbbc5982747866723dd8c0192ad5d [file] [log] [blame]
epoger@google.comb0c5e072011-12-06 14:52:38 +00001# To update the Doxygen output checked into the Skia subversion repo (which is
rmistry@google.com6e5d63a2012-07-03 11:35:07 +00002# browsable at http://skia-autogen.googlecode.com/svn/docs/html/index.html ), run:
epoger@google.comb0c5e072011-12-06 14:52:38 +00003# tools/update-doxygen.sh
epoger@google.comc62b0f82011-12-02 17:13:36 +00004
tomhudson@google.com05fffdc2011-12-01 20:41:24 +00005PROJECT_NAME = skia
6PROJECT_BRIEF = 2D Graphics Library
epoger@google.comc62b0f82011-12-02 17:13:36 +00007OUTPUT_DIRECTORY = ../docs
epoger@google.comb0c5e072011-12-06 14:52:38 +00008HTML_FOOTER = ../docs/static_footer.txt
tomhudson@google.com05fffdc2011-12-01 20:41:24 +00009
10EXTRACT_ALL = NO
11INHERIT_DOCS = YES
12INLINE_INHERITED_MEMB = NO
13JAVADOC_AUTOBRIEF = YES
14TAB_SIZE = 4
15WARN_IF_UNDOCUMENTED = NO
16
17# This file only creates documentation for the most important parts of the
18# external-visible API.
commit-bot@chromium.org19dff992014-03-07 16:20:36 +000019INPUT = include/core include/effects include/gpu
tomhudson@google.com05fffdc2011-12-01 20:41:24 +000020EXTRACT_PRIVATE = YES
21EXTRACT_STATIC = YES
22
23HTML_DYNAMIC_SECTIONS = NO
24GENERATE_TREEVIEW = YES
25
26GENERATE_LATEX = NO
27
28# Good class diagrams require graphviz, but also more parameter tuning and
29# more build time than seems worthwhile.
30CLASS_DIAGRAMS = YES
31# HAVE_DOT = YES
32# CLASS_GRAPH = YES
33# COLLABORATION_GRAPH = YES
34# UML_LOOK = YES
35# GRAPHICAL_HIERARCHY = YES
36
37# Make SkDEBUGCODE disappear, but not SK_OVERRIDE.
38ENABLE_PREPROCESSING = YES
39MACRO_EXPANSION = YES
40EXPAND_ONLY_PREDEF = YES
41EXPAND_AS_DEFINED = SkDEBUGCODE
42
43# experimental evil only! inflates build time by 10 minutes
44# SEARCH_INCLUDES = YES
45# INCLUDE_GRAPH = YES
46# INCLUDED_BY_GRAPH = YES
47# DIRECTORY_GRAPH = YES
48# INTERACTIVE_SVG = YES
49
50