| # Configuration used by | |
| # https://chromium.googlesource.com/chromium/tools/build/+/0f611b202b0e/scripts/slave/recipe_modules/skia/resources/generate_and_upload_doxygen.py | |
| # to generate our Doxygen docs, which are then uploaded to | |
| # http://skia-doc.commondatastorage.googleapis.com/doxygen/doxygen/html/index.html | |
| PROJECT_NAME = Skia | |
| PROJECT_BRIEF = 2D Graphics Library | |
| PROJECT_LOGO = https://skia.org/res/img/logo.png | |
| # These lines are overridden by | |
| # https://chromium.googlesource.com/chromium/tools/build/+/0f611b202b0e/scripts/slave/recipe_modules/skia/resources/generate_and_upload_doxygen.py | |
| # but they are needed in case someone wants to generate the doxygen manually | |
| # for some reason. | |
| OUTPUT_DIRECTORY = ../docs | |
| HTML_FOOTER = ../docs/static_footer.txt | |
| EXTRACT_ALL = NO | |
| INHERIT_DOCS = YES | |
| INLINE_INHERITED_MEMB = NO | |
| JAVADOC_AUTOBRIEF = YES | |
| TAB_SIZE = 4 | |
| WARN_IF_UNDOCUMENTED = NO | |
| # This file only creates documentation for the most important parts of the | |
| # external-visible API. | |
| INPUT = include/core include/effects include/gpu | |
| EXTRACT_PRIVATE = YES | |
| EXTRACT_STATIC = YES | |
| HTML_DYNAMIC_SECTIONS = NO | |
| GENERATE_TREEVIEW = YES | |
| GENERATE_LATEX = NO | |
| # Good class diagrams require graphviz, but also more parameter tuning and | |
| # more build time than seems worthwhile. | |
| CLASS_DIAGRAMS = YES | |
| # HAVE_DOT = YES | |
| # CLASS_GRAPH = YES | |
| # COLLABORATION_GRAPH = YES | |
| # UML_LOOK = YES | |
| # GRAPHICAL_HIERARCHY = YES | |
| # Make SkDEBUGCODE disappear. | |
| ENABLE_PREPROCESSING = YES | |
| MACRO_EXPANSION = YES | |
| EXPAND_ONLY_PREDEF = YES | |
| EXPAND_AS_DEFINED = SkDEBUGCODE | |
| # experimental evil only! inflates build time by 10 minutes | |
| # SEARCH_INCLUDES = YES | |
| # INCLUDE_GRAPH = YES | |
| # INCLUDED_BY_GRAPH = YES | |
| # DIRECTORY_GRAPH = YES | |
| # INTERACTIVE_SVG = YES | |