Update To 11.40.268.0
[platform/framework/web/crosswalk.git] / src / third_party / skia / Doxyfile
1 # Configuration used by
2 # https://chromium.googlesource.com/chromium/tools/build/+/0f611b202b0e/scripts/slave/recipe_modules/skia/resources/generate_and_upload_doxygen.py
3 # to generate our Doxygen docs, which are then uploaded to
4 # http://chromium-skia-gm.commondatastorage.googleapis.com/doxygen/doxygen/html/index.html
5
6
7 PROJECT_NAME = skia
8 PROJECT_BRIEF = 2D Graphics Library
9
10 # These lines are overridden by
11 # https://chromium.googlesource.com/chromium/tools/build/+/0f611b202b0e/scripts/slave/recipe_modules/skia/resources/generate_and_upload_doxygen.py
12 # but they are needed in case someone wants to generate the doxygen manually
13 # for some reason.
14 OUTPUT_DIRECTORY = ../docs
15 HTML_FOOTER = ../docs/static_footer.txt
16
17 EXTRACT_ALL = NO
18 INHERIT_DOCS = YES
19 INLINE_INHERITED_MEMB = NO
20 JAVADOC_AUTOBRIEF = YES
21 TAB_SIZE = 4
22 WARN_IF_UNDOCUMENTED = NO
23
24 # This file only creates documentation for the most important parts of the
25 # external-visible API.
26 INPUT = include/core include/effects include/gpu
27 EXTRACT_PRIVATE = YES
28 EXTRACT_STATIC = YES
29
30 HTML_DYNAMIC_SECTIONS = NO
31 GENERATE_TREEVIEW = YES
32
33 GENERATE_LATEX = NO
34
35 # Good class diagrams require graphviz, but also more parameter tuning and
36 # more build time than seems worthwhile.
37 CLASS_DIAGRAMS = YES
38 # HAVE_DOT = YES
39 # CLASS_GRAPH = YES
40 # COLLABORATION_GRAPH = YES
41 # UML_LOOK = YES
42 # GRAPHICAL_HIERARCHY = YES 
43
44 # Make SkDEBUGCODE disappear, but not SK_OVERRIDE.
45 ENABLE_PREPROCESSING = YES
46 MACRO_EXPANSION = YES
47 EXPAND_ONLY_PREDEF = YES
48 EXPAND_AS_DEFINED = SkDEBUGCODE
49
50 # experimental evil only! inflates build time by 10 minutes
51 # SEARCH_INCLUDES = YES
52 # INCLUDE_GRAPH = YES
53 # INCLUDED_BY_GRAPH = YES
54 # DIRECTORY_GRAPH = YES
55 # INTERACTIVE_SVG = YES
56
57