1# Configuration used by 2# https://skia.googlesource.com/buildbot/+/master/slave/skia_slave_scripts/generate_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 7PROJECT_NAME = skia 8PROJECT_BRIEF = 2D Graphics Library 9 10# These lines are overridden by 11# https://skia.googlesource.com/buildbot/+/master/slave/skia_slave_scripts/generate_doxygen.py , 12# but they are needed in case someone wants to generate the doxygen manually 13# for some reason. 14OUTPUT_DIRECTORY = ../docs 15HTML_FOOTER = ../docs/static_footer.txt 16 17EXTRACT_ALL = NO 18INHERIT_DOCS = YES 19INLINE_INHERITED_MEMB = NO 20JAVADOC_AUTOBRIEF = YES 21TAB_SIZE = 4 22WARN_IF_UNDOCUMENTED = NO 23 24# This file only creates documentation for the most important parts of the 25# external-visible API. 26INPUT = include/core include/effects include/gpu 27EXTRACT_PRIVATE = YES 28EXTRACT_STATIC = YES 29 30HTML_DYNAMIC_SECTIONS = NO 31GENERATE_TREEVIEW = YES 32 33GENERATE_LATEX = NO 34 35# Good class diagrams require graphviz, but also more parameter tuning and 36# more build time than seems worthwhile. 37CLASS_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. 45ENABLE_PREPROCESSING = YES 46MACRO_EXPANSION = YES 47EXPAND_ONLY_PREDEF = YES 48EXPAND_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 58